diff options
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/ChangeLog | 17 | ||||
| -rw-r--r-- | lib-src/makefile.w32-in | 25 |
2 files changed, 27 insertions, 15 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 2384599caf2..aad382de6d0 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,20 @@ | |||
| 1 | 2012-04-07 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * makefile.w32-in (obj): Add xml.o. | ||
| 4 | |||
| 5 | 2012-04-07 Eli Zaretskii <eliz@gnu.org> | ||
| 6 | |||
| 7 | * makefile.w32-in (ALL): Now the list of executables, not of phony | ||
| 8 | targets. | ||
| 9 | (.PHONY): Only make-docfile is its prerequisite now. | ||
| 10 | (make-docfile): Don't depend on stamp_BLD. Add a comment about | ||
| 11 | the need in this target. | ||
| 12 | (ctags, etags, ebrowse, hexl, movemail, emacsclient) | ||
| 13 | (test-distrib): Phony targets removed. | ||
| 14 | ($(BLD)/test-distrib.exe): Run test-distrib as part of the recipe. | ||
| 15 | (all): Don't depend on stamp_BLD. | ||
| 16 | (ALL): Include $(BLD)/test-distrib.exe. | ||
| 17 | |||
| 1 | 2012-03-11 Andreas Schwab <schwab@linux-m68k.org> | 18 | 2012-03-11 Andreas Schwab <schwab@linux-m68k.org> |
| 2 | 19 | ||
| 3 | * emacsclient.c (main): Handle -print-nonl command. | 20 | * emacsclient.c (main): Handle -print-nonl command. |
diff --git a/lib-src/makefile.w32-in b/lib-src/makefile.w32-in index 117a835c03f..316e4fb127f 100644 --- a/lib-src/makefile.w32-in +++ b/lib-src/makefile.w32-in | |||
| @@ -17,9 +17,11 @@ | |||
| 17 | # along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | 17 | # along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
| 18 | 18 | ||
| 19 | 19 | ||
| 20 | ALL = make-docfile hexl ctags etags movemail ebrowse emacsclient | 20 | ALL = $(BLD)/test-distrib.exe $(BLD)/make-docfile.exe $(BLD)/hexl.exe\ |
| 21 | $(BLD)/ctags.exe $(BLD)/etags.exe $(BLD)/movemail.exe $(BLD)/ebrowse.exe\ | ||
| 22 | $(BLD)/emacsclient.exe $(BLD)/emacsclientw.exe | ||
| 21 | 23 | ||
| 22 | .PHONY: $(ALL) | 24 | .PHONY: make-docfile |
| 23 | 25 | ||
| 24 | LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DNO_LDAV=1 \ | 26 | LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DNO_LDAV=1 \ |
| 25 | -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../lib \ | 27 | -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../lib \ |
| @@ -27,23 +29,16 @@ LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DNO_LDAV=1 \ | |||
| 27 | 29 | ||
| 28 | LIBS = $(BASE_LIBS) $(ADVAPI32) | 30 | LIBS = $(BASE_LIBS) $(ADVAPI32) |
| 29 | 31 | ||
| 32 | # The following target is used by makefile.w32-in files in other directories. | ||
| 33 | make-docfile: $(BLD)/make-docfile.exe | ||
| 34 | |||
| 30 | $(BLD)/make-docfile.exe: $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) | 35 | $(BLD)/make-docfile.exe: $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) |
| 31 | $(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) |
| 32 | $(BLD)/hexl.exe: $(BLD)/hexl.$(O) | 37 | $(BLD)/hexl.exe: $(BLD)/hexl.$(O) |
| 33 | $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS) | 38 | $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS) |
| 34 | $(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O) | 39 | $(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O) |
| 35 | $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/test-distrib.$(O) $(LIBS) | 40 | $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/test-distrib.$(O) $(LIBS) |
| 36 | 41 | "$(BLD)/test-distrib.exe" "$(SRC)/testfile" | |
| 37 | make-docfile: stamp_BLD $(BLD)/make-docfile.exe | ||
| 38 | ctags: stamp_BLD $(BLD)/ctags.exe | ||
| 39 | etags: stamp_BLD $(BLD)/etags.exe | ||
| 40 | ebrowse: stamp_BLD $(BLD)/ebrowse.exe | ||
| 41 | hexl: stamp_BLD $(BLD)/hexl.exe | ||
| 42 | movemail: stamp_BLD $(BLD)/movemail.exe | ||
| 43 | emacsclient: stamp_BLD $(BLD)/emacsclient.exe $(BLD)/emacsclientw.exe | ||
| 44 | |||
| 45 | test-distrib: stamp_BLD $(BLD)/test-distrib.exe | ||
| 46 | "$(BLD)/test-distrib.exe" "$(SRC)/testfile" | ||
| 47 | 42 | ||
| 48 | MOVEMAILOBJS = $(BLD)/movemail.$(O) \ | 43 | MOVEMAILOBJS = $(BLD)/movemail.$(O) \ |
| 49 | $(BLD)/pop.$(O) \ | 44 | $(BLD)/pop.$(O) \ |
| @@ -140,7 +135,7 @@ obj = dosfns.o msdos.o \ | |||
| 140 | process.o callproc.o unexw32.o \ | 135 | process.o callproc.o unexw32.o \ |
| 141 | region-cache.o sound.o atimer.o \ | 136 | region-cache.o sound.o atimer.o \ |
| 142 | doprnt.o intervals.o textprop.o composite.o \ | 137 | doprnt.o intervals.o textprop.o composite.o \ |
| 143 | gnutls.o | 138 | gnutls.o xml.o |
| 144 | 139 | ||
| 145 | # | 140 | # |
| 146 | # These are the lisp files that are loaded up in loadup.el | 141 | # These are the lisp files that are loaded up in loadup.el |
| @@ -297,7 +292,7 @@ $(DOC): stamp_BLD $(BLD)/make-docfile.exe ../src/$(BLD)/temacs.exe $(lisp1) $(l | |||
| 297 | # | 292 | # |
| 298 | # Build the executables | 293 | # Build the executables |
| 299 | # | 294 | # |
| 300 | all: stamp_BLD $(ALL) $(DOC) | 295 | all: $(ALL) $(DOC) |
| 301 | 296 | ||
| 302 | # | 297 | # |
| 303 | # Assuming INSTALL_DIR is defined, build and install emacs in it. | 298 | # Assuming INSTALL_DIR is defined, build and install emacs in it. |