1
0
mirror of https://github.com/solemnwarning/ipxwrapper synced 2024-12-30 16:45:37 +01:00

Updated dist target to make source archives.

This commit is contained in:
Daniel Collins 2011-07-22 18:09:52 +00:00
parent b08c4383cc
commit 846327e61b

View File

@ -19,6 +19,12 @@ CXXFLAGS := -Wall
IPXWRAPPER_DEPS := src/ipxwrapper.o src/winsock.o src/ipxwrapper_stubs.o src/log.o src/ipxwrapper.def
BIN_FILES := changes.txt license.txt readme.txt ipxwrapper.dll mswsock.dll wsock32.dll ipxconfig.exe
SRC_FILES := changes.txt license.txt Makefile mkstubs.pl readme.txt src/config.h src/ipxconfig.cpp \
src/ipxwrapper.c src/ipxwrapper.def src/ipxwrapper.h src/ipxwrapper_stubs.txt src/log.c \
src/mswsock.def src/mswsock_stubs.txt src/stubdll.c src/winsock.c src/winstuff.h src/wsock32.def \
src/wsock32_stubs.txt
all: ipxwrapper.dll wsock32.dll mswsock.dll ipxconfig.exe
clean:
@ -27,9 +33,14 @@ clean:
dist: all
mkdir ipxwrapper-$(VERSION)
cp changes.txt license.txt readme.txt ipxwrapper.dll mswsock.dll wsock32.dll ipxconfig.exe ipxwrapper-$(VERSION)/
cp --parents $(BIN_FILES) ipxwrapper-$(VERSION)/
zip -r ipxwrapper-$(VERSION).zip ipxwrapper-$(VERSION)/
rm -r ipxwrapper-$(VERSION)/
mkdir ipxwrapper-$(VERSION)-src
cp --parents $(SRC_FILES) ipxwrapper-$(VERSION)-src/
zip -r ipxwrapper-$(VERSION)-src.zip ipxwrapper-$(VERSION)-src/
rm -r ipxwrapper-$(VERSION)-src/
ipxwrapper.dll: $(IPXWRAPPER_DEPS)
$(CC) $(CFLAGS) -Wl,--enable-stdcall-fixup,-s -shared -o ipxwrapper.dll $(IPXWRAPPER_DEPS) -liphlpapi