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