aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorChong Yidong2009-12-11 16:48:02 +0000
committerChong Yidong2009-12-11 16:48:02 +0000
commit82d3343cd8c897ded4863828bf9600940ebf07a8 (patch)
treead67c23ffd8db1cd5df170cc5c97ad18a63f4370 /lisp
parent86a4c7ac2b025928ac50ef0cf03af4c69f23a301 (diff)
downloademacs-82d3343cd8c897ded4863828bf9600940ebf07a8.tar.gz
emacs-82d3343cd8c897ded4863828bf9600940ebf07a8.zip
* makefile.w32-in: Ensure that Lisp files in CEDET subdirectories
are compiled.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/makefile.w32-in20
2 files changed, 12 insertions, 13 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ebfda7953c7..3ac96d3f010 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12009-12-11 Chong Yidong <cyd@stupidchicken.com>
2
3 * makefile.w32-in: Ensure that Lisp files in CEDET subdirectories
4 are compiled.
5
12009-12-11 Michael McNamara <mac@mail.brushroad.com> 62009-12-11 Michael McNamara <mac@mail.brushroad.com>
2 7
3 * verilog-mode.el (verilog-vmm-begin-re, verilog-vmm-end-re, 8 * verilog-mode.el (verilog-vmm-begin-re, verilog-vmm-end-re,
diff --git a/lisp/makefile.w32-in b/lisp/makefile.w32-in
index 6b36da51757..ab079ea360c 100644
--- a/lisp/makefile.w32-in
+++ b/lisp/makefile.w32-in
@@ -89,9 +89,7 @@ WINS_CEDET=\
89 cedet \ 89 cedet \
90 cedet/ede \ 90 cedet/ede \
91 cedet/semantic \ 91 cedet/semantic \
92 cedet/srecode 92 cedet/srecode \
93
94WINS_CEDET_SUBDIRS=\
95 cedet/semantic/analyze \ 93 cedet/semantic/analyze \
96 cedet/semantic/bovine \ 94 cedet/semantic/bovine \
97 cedet/semantic/decorate \ 95 cedet/semantic/decorate \
@@ -118,20 +116,17 @@ WINS_BASIC=\
118 textmodes \ 116 textmodes \
119 url 117 url
120 118
121# Directories with lisp files to compile 119# Directories with lisp files to compile, and to extract data from
122WINS_ALMOST=$(WINS_BASIC) \ 120# (customs, autoloads, etc.)
121WINS_UPDATES=$(WINS_BASIC) \
123 $(WINS_CEDET) 122 $(WINS_CEDET)
124 123
125# Directories to extract data from (customs, autoloads, etc.)
126WINS_UPDATES=$(WINS_ALMOST) \
127 $(WINS_CEDET_SUBDIRS)
128
129# Directories to add to subdirs.el 124# Directories to add to subdirs.el
130WINS_SUBDIR=$(WINS_BASIC) \ 125WINS_SUBDIR=$(WINS_BASIC) \
131 obsolete 126 obsolete
132 127
133# All directories, except CEDET subdirs 128# All directories
134WINS= $(WINS_ALMOST) \ 129WINS= $(WINS_UPDATES) \
135 term \ 130 term \
136 obsolete 131 obsolete
137 132
@@ -426,12 +421,11 @@ bootstrap-clean:
426bootstrap-clean-CMD: 421bootstrap-clean-CMD:
427# if exist "$(EMACS)" $(MAKE) $(MFLAGS) autoloads 422# if exist "$(EMACS)" $(MAKE) $(MFLAGS) autoloads
428 -for %%f in (. $(WINS)) do for %%g in (%%f\*.elc) do @$(DEL) %%g 423 -for %%f in (. $(WINS)) do for %%g in (%%f\*.elc) do @$(DEL) %%g
429 -for %%f in ($(WINS_CEDET_SUBDIRS)) do for %%g in (%%f\*.elc) do @$(DEL) %%g
430 424
431bootstrap-clean-SH: 425bootstrap-clean-SH:
432# if test -f "$(EMACS)"; then $(MAKE) $(MFLAGS) autoloads; fi 426# if test -f "$(EMACS)"; then $(MAKE) $(MFLAGS) autoloads; fi
433# -rm -f $(lisp)/*.elc $(lisp)/*/*.elc 427# -rm -f $(lisp)/*.elc $(lisp)/*/*.elc
434 -for dir in . $(WINS) $(WINS_CEDET_SUBDIRS); do rm -f $$dir/*.elc $$dir/*/*.elc $$dir/*/*/*.elc; done 428 -for dir in . $(WINS); do rm -f $$dir/*.elc $$dir/*/*.elc $$dir/*/*/*.elc; done
435 429
436# Generate/update files for the bootstrap process. 430# Generate/update files for the bootstrap process.
437# When done, remove bootstrap-emacs from ../bin, so that 431# When done, remove bootstrap-emacs from ../bin, so that