Mercurial > hg > nnchat
comparison Makefile.gen @ 195:829457be9eea
Build system changes to support (in a big kludgy manner) icon and version information resource generation for Win32 binaries.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 17 Nov 2010 04:09:41 +0200 |
parents | 209546c5b7d0 |
children | 5ef630818bef |
comparison
equal
deleted
inserted
replaced
194:0751e0fb7ba9 | 195:829457be9eea |
---|---|
1 NN_VERSION=0.8.3 | |
2 | |
1 #CFLAGS+=-g -W -Wall -O2 -DTH_NO_DEFAULTS | 3 #CFLAGS+=-g -W -Wall -O2 -DTH_NO_DEFAULTS |
2 CFLAGS+=-g -W -Wall -DTH_NO_DEFAULTS | 4 CFLAGS+=-g -W -Wall -DTH_NO_DEFAULTS |
3 COMP=$(CC) $(CFLAGS) | 5 COMP=$(CC) $(CFLAGS) |
4 | 6 |
5 # | 7 # |
16 all: $(NONBUILD) $(TARGETS) | 18 all: $(NONBUILD) $(TARGETS) |
17 | 19 |
18 $(OBJPATH)%.o: %.c %.h | 20 $(OBJPATH)%.o: %.c %.h |
19 $(COMP) -c -o $@ $< | 21 $(COMP) -c -o $@ $< |
20 | 22 |
21 $(NNCHAT_BIN): nnchat.c $(OBJPATH)libnnchat.o $(OBJPATH)th_util.o $(OBJPATH)th_string.o $(OBJPATH)th_args.o $(OBJPATH)th_config.o | 23 $(NNCHAT_BIN): nnchat.c $(OBJPATH)libnnchat.o $(OBJPATH)th_util.o $(OBJPATH)th_string.o $(OBJPATH)th_args.o $(OBJPATH)th_config.o $(EXTRAOBJS) |
22 $(COMP) -o $@ $+ $(LDFLAGS) | 24 $(COMP) -o $@ $+ $(LDFLAGS) -DNN_VERSION=\"$(NN_VERSION)\" |
23 | 25 |
24 # | 26 # |
25 # Special targets | 27 # Special targets |
26 # | 28 # |
27 clean: | 29 clean: |