aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Roberts <vieuxtech@gmail.com>2011-09-27 12:54:51 -0700
committerSam Roberts <vieuxtech@gmail.com>2012-04-11 13:45:59 -0700
commit1f704cfb89324fd7b7cc6f92ea7fa66c7a46846c (patch)
treeb22e3a137de811d0c1c46dfec58681e820b3009b
parent826589afcd17c7d7cffaae7613e1201b9777742c (diff)
downloadluasocket-1f704cfb89324fd7b7cc6f92ea7fa66c7a46846c.tar.gz
luasocket-1f704cfb89324fd7b7cc6f92ea7fa66c7a46846c.tar.bz2
luasocket-1f704cfb89324fd7b7cc6f92ea7fa66c7a46846c.zip
Add all-unix and install-unix targets which include all modules supported on unix.
Besides standard socket and mime modules, this includes unix domain socket support.
-rw-r--r--makefile5
-rw-r--r--src/makefile2
2 files changed, 6 insertions, 1 deletions
diff --git a/makefile b/makefile
index 6d70039..97a72e9 100644
--- a/makefile
+++ b/makefile
@@ -11,7 +11,7 @@ INSTALL_SOCKET_LIB=$(INSTALL_TOP_LIB)/socket
11INSTALL_MIME_SHARE=$(INSTALL_TOP_SHARE)/mime 11INSTALL_MIME_SHARE=$(INSTALL_TOP_SHARE)/mime
12INSTALL_MIME_LIB=$(INSTALL_TOP_LIB)/mime 12INSTALL_MIME_LIB=$(INSTALL_TOP_LIB)/mime
13 13
14all clean: 14all clean all-unix:
15 cd src; $(MAKE) $@ 15 cd src; $(MAKE) $@
16 16
17#------ 17#------
@@ -46,6 +46,9 @@ install: all
46 cd src; mkdir -p $(INSTALL_MIME_LIB) 46 cd src; mkdir -p $(INSTALL_MIME_LIB)
47 cd src; $(INSTALL_EXEC) $(MIME_SO) $(INSTALL_MIME_LIB)/core.$(EXT) 47 cd src; $(INSTALL_EXEC) $(MIME_SO) $(INSTALL_MIME_LIB)/core.$(EXT)
48 48
49install-unix: install all-unix
50 cd src; $(INSTALL_EXEC) $(UNIX_SO) $(INSTALL_SOCKET_LIB)/$(UNIX_SO)
51
49#------ 52#------
50# End of makefile 53# End of makefile
51# 54#
diff --git a/src/makefile b/src/makefile
index b614f77..6ec8718 100644
--- a/src/makefile
+++ b/src/makefile
@@ -55,6 +55,8 @@ $(SOCKET_SO): $(SOCKET_OBJS)
55$(MIME_SO): $(MIME_OBJS) 55$(MIME_SO): $(MIME_OBJS)
56 $(LD) $(LDFLAGS) -o $@ $(MIME_OBJS) 56 $(LD) $(LDFLAGS) -o $@ $(MIME_OBJS)
57 57
58all-unix: all $(UNIX_SO)
59
58$(UNIX_SO): $(UNIX_OBJS) 60$(UNIX_SO): $(UNIX_OBJS)
59 $(LD) $(LDFLAGS) -o $@ $(UNIX_OBJS) 61 $(LD) $(LDFLAGS) -o $@ $(UNIX_OBJS)
60 62