comparison Makefile @ 47:b556bdc2a365

Add 'hg-tar' target for making a tarball from the Mercurial repository.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 24 May 2010 05:48:57 +0300
parents 1a01445cc0a7
children 4698627de33d
comparison
equal deleted inserted replaced
46:1a01445cc0a7 47:b556bdc2a365
87 $(MAKE) config.mak PATH="$(MINGW64_PATH)/bin:/usr/bin:/bin" BINEXT=".exe" CC="gcc" \ 87 $(MAKE) config.mak PATH="$(MINGW64_PATH)/bin:/usr/bin:/bin" BINEXT=".exe" CC="gcc" \
88 XTARGET="$@" XCFLAGS="-DDRIVE_SDL `$(MINGW64_PATH)/bin/sdl-config --cflags`" \ 88 XTARGET="$@" XCFLAGS="-DDRIVE_SDL `$(MINGW64_PATH)/bin/sdl-config --cflags`" \
89 XLDFLAGS="-s -L$(MINGW64_PATH)/lib/ `$(MINGW64_PATH)/bin/sdl-config --libs` -lwinmm" && \ 89 XLDFLAGS="-s -L$(MINGW64_PATH)/lib/ `$(MINGW64_PATH)/bin/sdl-config --libs` -lwinmm" && \
90 $(MAKE) all 90 $(MAKE) all
91 91
92 ZIPFILE=pwpunix-1.95-sdl-win32-bin.zip 92 PACKAGE=pwpunix-1.95-sdl
93 ZIPFILE=$(PACKAGE)-win32-bin.zip
93 94
94 README.txt: README 95 README.txt: README
95 unix2dos -n $< $@ 96 unix2dos -n $< $@
96 97
97 sdl-win32-zip: clean sdl-win32 README.txt SDL.dll 98 sdl-win32-zip: clean sdl-win32 README.txt SDL.dll
98 $(RM) $(ZIPFILE) 99 $(RM) $(ZIPFILE)
99 for subdir in $(SUBDIRS); do tmp=`ls $$subdir/*.exe`; if test -f "$$tmp"; then cp "$$tmp" .; fi; done; \ 100 for subdir in $(SUBDIRS); do tmp=`ls $$subdir/*.exe`; if test -f "$$tmp"; then cp "$$tmp" .; fi; done; \
100 zip -9vv $(ZIPFILE) *.exe README.txt SDL.dll 101 zip -9vv $(ZIPFILE) *.exe README.txt SDL.dll
101 102
103 hg-tar:
104 hg archive -t tgz $(PACKAGE).tar.gz
105
102 .dummy: 106 .dummy:
103 107