Mercurial > hg > nnchat
comparison Makefile.w32 @ 626:904c359b1ced
Improve build system.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 21 Jun 2014 04:52:08 +0300 |
parents | f0354b35d906 |
children | 0d7e6b61956c |
comparison
equal
deleted
inserted
replaced
625:edac1485308d | 626:904c359b1ced |
---|---|
12 CFLAGS=-DHAVE_STRING_H -Ipdcurses -mwindows | 12 CFLAGS=-DHAVE_STRING_H -Ipdcurses -mwindows |
13 LDFLAGS= -lws2_32 -lole32 -mwindows pdcurses/libpdcurses.a -lSDL -s | 13 LDFLAGS= -lws2_32 -lole32 -mwindows pdcurses/libpdcurses.a -lSDL -s |
14 | 14 |
15 # Miscellaneous | 15 # Miscellaneous |
16 EXEEXT=.exe | 16 EXEEXT=.exe |
17 OBJPATH=./win32/ | 17 OBJPATH=obj/win32/ |
18 BINPATH=./installer/ | 18 BINPATH=installer/ |
19 NONBUILD=$(OBJPATH) | |
20 | 19 |
21 EXTRAOBJS= resource.o | 20 EXTRAOBJS= resource.o |
22 ICON=resource.ico | 21 ICON=resource.ico |
23 | 22 |
24 include Makefile.gen | 23 include Makefile.gen |
25 | |
26 $(OBJPATH): | |
27 mkdir $@ | |
28 | 24 |
29 resource.rc: resource.rc.in $(ICON) VERSION | 25 resource.rc: resource.rc.in $(ICON) VERSION |
30 sed -e "s/@VERSION@/$(NN_VERSION)/g;s/@VERSION_COM@/$(NN_VERSION_COM)/g;s/@ICON@/$(ICON)/g;s#@EXE@#$(notdir $(NNCHAT_BIN))#g" < $< > $@ | 26 sed -e "s/@VERSION@/$(NN_VERSION)/g;s/@VERSION_COM@/$(NN_VERSION_COM)/g;s/@ICON@/$(ICON)/g;s#@EXE@#$(notdir $(NNCHAT_BIN))#g" < $< > $@ |
31 | 27 |
32 resource.o: resource.rc | 28 resource.o: resource.rc |