comparison nt/makefile.w32-in @ 80480:8f290e24bc3a

(CLIENTRES): New variable and build target. (all): Depend on it. ($(TRES)): Use $(TRES) in rule.
author Jason Rumney <jasonr@gnu.org>
date Thu, 10 Apr 2008 09:44:47 +0000
parents e27f17d9c8ed
children 82cbd6e365cf
comparison
equal deleted inserted replaced
80479:45332330ce1b 80480:8f290e24bc3a
22 # Boston, MA 02110-1301, USA. 22 # Boston, MA 02110-1301, USA.
23 23
24 # FIXME: This file uses DOS EOLs. Convert to Unix after 22.1 is out 24 # FIXME: This file uses DOS EOLs. Convert to Unix after 22.1 is out
25 # (and remove or replace this comment). 25 # (and remove or replace this comment).
26 26
27 ALL = addpm ddeclient runemacs cmdproxy addsection preprep 27 TRES = $(BLD)/emacs.res
28 CLIENTRES = $(BLD)/emacsclient.res
29
30 XMFLAGS =
31
32 ALL = addpm ddeclient runemacs cmdproxy addsection preprep $(CLIENTRES)
28 33
29 .PHONY: $(ALL) 34 .PHONY: $(ALL)
30 35
31 TRES = $(BLD)/emacs.res
32
33 XMFLAGS =
34 36
35 addpm: stamp_BLD $(BLD)/addpm.exe 37 addpm: stamp_BLD $(BLD)/addpm.exe
36 $(BLD)/addpm.exe: $(BLD)/addpm.$(O) 38 $(BLD)/addpm.exe: $(BLD)/addpm.$(O)
37 $(LINK) $(LINK_OUT)$@ \ 39 $(LINK) $(LINK_OUT)$@ \
38 $(LINK_FLAGS) $(ALL_DEPS) $(BASE_LIBS) $(ADVAPI32) $(USER32) 40 $(LINK_FLAGS) $(ALL_DEPS) $(BASE_LIBS) $(ADVAPI32) $(USER32)
60 # 62 #
61 # The resource file. NT 3.10 requires the use of cvtres; even though 63 # The resource file. NT 3.10 requires the use of cvtres; even though
62 # it is not necessary on later versions, it is still ok to use it. 64 # it is not necessary on later versions, it is still ok to use it.
63 # 65 #
64 $(TRES): emacs.rc stamp_BLD 66 $(TRES): emacs.rc stamp_BLD
65 $(RC) $(RC_OUT)$(BLD)/emacs.res emacs.rc 67 $(RC) $(RC_OUT)$(TRES) emacs.rc
68
69 $(CLIENTRES): emacsclient.rc stamp_BLD
70 $(RC) $(RC_OUT)$(CLIENTRES) emacsclient.rc
66 71
67 runemacs: stamp_BLD $(BLD)/runemacs.exe 72 runemacs: stamp_BLD $(BLD)/runemacs.exe
68 $(BLD)/runemacs.exe: $(BLD)/runemacs.$(O) $(TRES) 73 $(BLD)/runemacs.exe: $(BLD)/runemacs.$(O) $(TRES)
69 $(LINK) $(LINK_OUT)$@ $(SUBSYSTEM_WINDOWS) \ 74 $(LINK) $(LINK_OUT)$@ $(SUBSYSTEM_WINDOWS) \
70 $(LINK_FLAGS) $(ALL_DEPS) $(BASE_LIBS) $(ADVAPI32) $(USER32) 75 $(LINK_FLAGS) $(ALL_DEPS) $(BASE_LIBS) $(ADVAPI32) $(USER32)