mirror of
https://github.com/lunarmodules/luasocket.git
synced 2024-11-16 18:28:21 +01:00
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.
This commit is contained in:
parent
826589afcd
commit
1f704cfb89
5
makefile
5
makefile
@ -11,7 +11,7 @@ INSTALL_SOCKET_LIB=$(INSTALL_TOP_LIB)/socket
|
|||||||
INSTALL_MIME_SHARE=$(INSTALL_TOP_SHARE)/mime
|
INSTALL_MIME_SHARE=$(INSTALL_TOP_SHARE)/mime
|
||||||
INSTALL_MIME_LIB=$(INSTALL_TOP_LIB)/mime
|
INSTALL_MIME_LIB=$(INSTALL_TOP_LIB)/mime
|
||||||
|
|
||||||
all clean:
|
all clean all-unix:
|
||||||
cd src; $(MAKE) $@
|
cd src; $(MAKE) $@
|
||||||
|
|
||||||
#------
|
#------
|
||||||
@ -46,6 +46,9 @@ install: all
|
|||||||
cd src; mkdir -p $(INSTALL_MIME_LIB)
|
cd src; mkdir -p $(INSTALL_MIME_LIB)
|
||||||
cd src; $(INSTALL_EXEC) $(MIME_SO) $(INSTALL_MIME_LIB)/core.$(EXT)
|
cd src; $(INSTALL_EXEC) $(MIME_SO) $(INSTALL_MIME_LIB)/core.$(EXT)
|
||||||
|
|
||||||
|
install-unix: install all-unix
|
||||||
|
cd src; $(INSTALL_EXEC) $(UNIX_SO) $(INSTALL_SOCKET_LIB)/$(UNIX_SO)
|
||||||
|
|
||||||
#------
|
#------
|
||||||
# End of makefile
|
# End of makefile
|
||||||
#
|
#
|
||||||
|
@ -55,6 +55,8 @@ $(SOCKET_SO): $(SOCKET_OBJS)
|
|||||||
$(MIME_SO): $(MIME_OBJS)
|
$(MIME_SO): $(MIME_OBJS)
|
||||||
$(LD) $(LDFLAGS) -o $@ $(MIME_OBJS)
|
$(LD) $(LDFLAGS) -o $@ $(MIME_OBJS)
|
||||||
|
|
||||||
|
all-unix: all $(UNIX_SO)
|
||||||
|
|
||||||
$(UNIX_SO): $(UNIX_OBJS)
|
$(UNIX_SO): $(UNIX_OBJS)
|
||||||
$(LD) $(LDFLAGS) -o $@ $(UNIX_OBJS)
|
$(LD) $(LDFLAGS) -o $@ $(UNIX_OBJS)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user