aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJason Rumney2008-02-02 21:16:39 +0000
committerJason Rumney2008-02-02 21:16:39 +0000
commitbfd1fa282dc3a11297a86069d5525d516bef2bd1 (patch)
tree9afa0faafa08fd1773a9dc463cb74f395524cd87 /src
parenta0fece3543ecb88d370bf39be351aaf71f4c4c35 (diff)
downloademacs-bfd1fa282dc3a11297a86069d5525d516bef2bd1.tar.gz
emacs-bfd1fa282dc3a11297a86069d5525d516bef2bd1.zip
Revert most of last two changes.
Diffstat (limited to 'src')
-rw-r--r--src/makefile.w32-in24
1 files changed, 2 insertions, 22 deletions
diff --git a/src/makefile.w32-in b/src/makefile.w32-in
index e0d9e0a28d2..7b3ba3cfd69 100644
--- a/src/makefile.w32-in
+++ b/src/makefile.w32-in
@@ -27,8 +27,6 @@ ALL = emacs
27# Set EMACSLOADPATH correctly (in case already defined in environment). 27# Set EMACSLOADPATH correctly (in case already defined in environment).
28EMACSLOADPATH=$(CURDIR)/../lisp 28EMACSLOADPATH=$(CURDIR)/../lisp
29 29
30SRC = .
31
32# 30#
33# HAVE_CONFIG_H is required by some generic gnu sources stuck into 31# HAVE_CONFIG_H is required by some generic gnu sources stuck into
34# the emacs source tree. 32# the emacs source tree.
@@ -49,14 +47,6 @@ DOC = $(OBJDIR)/etc/DOC-X
49 47
50FULL_LINK_FLAGS = $(LINK_FLAGS) $(TEMACS_EXTRA_LINK) 48FULL_LINK_FLAGS = $(LINK_FLAGS) $(TEMACS_EXTRA_LINK)
51 49
52CHARPROP = $(SRC)/../lisp/international/charprop.el
53UNIDATA = $(SRC)/$(BLD)/unidata.txt
54UNIDATA_SRC = $(SRC)/../admin/unidata/UnicodeData.txt
55UNIDATA_GEN = $(SRC)/../admin/unidata/unidata-gen.elc
56UNIDATA_GEN_SRC = $(SRC)/../admin/unidata/unidata-gen.el
57UNIDATA_DEST = $(SRC)/../lisp/international
58RUNTEMACS = "$(SRC)/$(BLD)/temacs.exe"
59
60# 50#
61# Split up the objects into two sets so that we don't run out of 51# Split up the objects into two sets so that we don't run out of
62# command line space when we link them into a library. 52# command line space when we link them into a library.
@@ -178,7 +168,7 @@ all: $(ALL)
178# The dumped executable 168# The dumped executable
179# 169#
180emacs: stamp_BLD $(EMACS) 170emacs: stamp_BLD $(EMACS)
181$(EMACS): $(DOC) $(TEMACS) $(CHARPROP) 171$(EMACS): $(DOC) $(TEMACS)
182 "$(THISDIR)/$(BLD)/temacs.exe" -batch -l loadup dump 172 "$(THISDIR)/$(BLD)/temacs.exe" -batch -l loadup dump
183 -"$(THISDIR)/$(BLD)/emacs.exe" -q -batch -f list-load-path-shadows 173 -"$(THISDIR)/$(BLD)/emacs.exe" -q -batch -f list-load-path-shadows
184 174
@@ -258,17 +248,6 @@ $(TLASTLIB): $(BLD)/lastfile.$(O)
258 - $(DEL) $@ 248 - $(DEL) $@
259 $(AR) $(AR_OUT)$@ $(ALL_DEPS) 249 $(AR) $(AR_OUT)$@ $(ALL_DEPS)
260 250
261$(CHARPROP): $(UNIDATA) $(UNIDATA_GEN)
262 $(RUNTEMACS) -batch --load $(UNIDATA_GEN) -f unidata-gen-files $(UNIDATA)
263 $(CP) *.el ../lisp/international
264 $(DEL) *.el
265
266$(UNIDATA): $(UNIDATA_SRC)
267 sed -e $(ARGQUOTE)s/\([^;]*\);\(.*\)/(#x\1 $(DQUOTE)\2$(DQUOTE))/$(ARGQUOTE) -e $(ARGQUOTE)s/;/$(DQUOTE) $(DQUOTE)/g$(ARGQUOTE) < $< > $@
268
269$(UNIDATA_GEN): $(UNIDATA_GEN_SRC)
270 $(RUNTEMACS) -batch -f batch-byte-compile $(UNIDATA_GEN_SRC)
271
272# 251#
273# Assuming INSTALL_DIR is defined, build and install emacs in it. 252# Assuming INSTALL_DIR is defined, build and install emacs in it.
274# 253#
@@ -299,6 +278,7 @@ cleanall: clean
299### DEPENDENCIES ### 278### DEPENDENCIES ###
300 279
301EMACS_ROOT = .. 280EMACS_ROOT = ..
281SRC = .
302 282
303$(BLD)/abbrev.$(O) : \ 283$(BLD)/abbrev.$(O) : \
304 $(SRC)/abbrev.c \ 284 $(SRC)/abbrev.c \