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: