# The resource file. NT 3.10 requires the use of cvtres; even though\r
# it is not necessary on later versions, it is still ok to use it.\r
#\r
-$(TRES): emacs.rc\r
- $(RC) $(RC_OUT)$(BLD)/emacs.res $(ALL_DEPS)\r
+$(TRES): emacs.rc $(BLD)\r
+ $(RC) $(RC_OUT)$(BLD)/emacs.res $<\r
\r
runemacs: $(BLD) $(BLD)/runemacs.exe\r
$(BLD)/runemacs.exe: $(BLD)/runemacs.$(O) $(TRES)\r
which-sh:\r
@echo Using $(THE_SHELL) as shell.\r
\r
+$(BLD)/addpm.$(O) $(BLD)/ddeclient.$(O) $(BLD)/runemacs.$(O) $(BLD)/cmdproxy.$(O) $(BLD)/addsection.$(O) $(BLD)/preprep.$(O): $(BLD)\r
+\r
#\r
# Build emacs\r
#\r
all: which-sh $(BLD) $(ALL) maybe-bootstrap all-other-dirs-$(MAKETYPE)\r
\r
-all-other-dirs-nmake:\r
+all-other-dirs-nmake: addsection\r
cd ..\lib-src\r
$(MAKE) $(MFLAGS) all\r
cd ..\src\r
$(MAKE) $(MFLAGS) all\r
cd ..\nt\r
\r
-all-other-dirs-gmake:\r
+all-other-dirs-gmake: addsection\r
$(MAKE) $(MFLAGS) -C ../lib-src all\r
$(MAKE) $(MFLAGS) -C ../src all\r
$(MAKE) $(MFLAGS) -C ../lisp all\r
\r
bootstrap: addsection bootstrap-$(MAKETYPE) all\r
\r
-bootstrap-nmake:\r
+bootstrap-nmake: addsection\r
cd ..\lisp\r
$(MAKE) $(MFLAGS) bootstrap-clean\r
cd ..\src\r
$(MAKE) $(MFLAGS) DOC\r
cd ..\nt\r
\r
-bootstrap-gmake:\r
+bootstrap-gmake: addsection\r
$(MAKE) $(MFLAGS) -C ../lisp bootstrap-clean\r
$(MAKE) $(MFLAGS) -C ../src clean\r
$(MAKE) $(MFLAGS) -C ../lib-src clean\r