Mercurial > emacs
comparison lib-src/makefile.w32-in @ 74186:4a8f84b25be2
(VERSION): New macro.
(ECLIENT_CFLAGS): Add -DVERSION.
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Sat, 25 Nov 2006 15:44:32 +0000 |
parents | 5c5306b4cb49 |
children | 567ef840b95b |
comparison
equal
deleted
inserted
replaced
74185:9f4e17a535ca | 74186:4a8f84b25be2 |
---|---|
22 | 22 |
23 ALL = make-docfile hexl ctags etags movemail ebrowse sorted-doc digest-doc emacsclient | 23 ALL = make-docfile hexl ctags etags movemail ebrowse sorted-doc digest-doc emacsclient |
24 | 24 |
25 .PHONY: $(ALL) | 25 .PHONY: $(ALL) |
26 | 26 |
27 VERSION = 22.0.91 | |
28 | |
27 LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \ | 29 LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \ |
28 -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../nt/inc \ | 30 -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../nt/inc \ |
29 -I../src | 31 -I../src |
30 | 32 |
31 LIBS = $(BASE_LIBS) $(ADVAPI32) | 33 LIBS = $(BASE_LIBS) $(ADVAPI32) |
32 | 34 |
33 $(BLD)/make-docfile.exe: $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) | 35 $(BLD)/make-docfile.exe: $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) |
34 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) $(LIBS) | 36 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) $(LIBS) |
35 $(BLD)/hexl.exe: $(BLD)/hexl.$(O) | 37 $(BLD)/hexl.exe: $(BLD)/hexl.$(O) |
36 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS) | 38 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS) |
66 | 68 |
67 $(BLD)/movemail.exe: $(MOVEMAILOBJS) getopt.h | 69 $(BLD)/movemail.exe: $(MOVEMAILOBJS) getopt.h |
68 # put wsock32.lib before $(LIBS) to ensure we don't link to ws2_32.lib | 70 # put wsock32.lib before $(LIBS) to ensure we don't link to ws2_32.lib |
69 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(MOVEMAILOBJS) $(WSOCK32) $(LIBS) | 71 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(MOVEMAILOBJS) $(WSOCK32) $(LIBS) |
70 | 72 |
71 ECLIENT_CFLAGS = -DHAVE_GETCWD -DHAVE_STRERROR | 73 ECLIENT_CFLAGS = -DHAVE_GETCWD -DHAVE_STRERROR -DVERSION="\"$(VERSION)\"" |
72 ECLIENTOBJS = $(BLD)/emacsclient.$(O) \ | 74 ECLIENTOBJS = $(BLD)/emacsclient.$(O) \ |
73 $(BLD)/getopt.$(O) \ | 75 $(BLD)/getopt.$(O) \ |
74 $(BLD)/getopt1.$(O) \ | 76 $(BLD)/getopt1.$(O) \ |
75 $(BLD)/ntlib.$(O) | 77 $(BLD)/ntlib.$(O) |
76 | 78 |