aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/makefile.w32-in
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/makefile.w32-in')
-rw-r--r--lisp/makefile.w32-in46
1 files changed, 22 insertions, 24 deletions
diff --git a/lisp/makefile.w32-in b/lisp/makefile.w32-in
index 6791cb0aea4..826cf89bfec 100644
--- a/lisp/makefile.w32-in
+++ b/lisp/makefile.w32-in
@@ -1,5 +1,5 @@
1# Makefile for GNU Emacs on the Microsoft W32 API. 1# -*- Makefile -*- for GNU Emacs on the Microsoft W32 API.
2# Copyright (c) 2000-2001 Free Software Foundation, Inc. 2# Copyright (c) 2000,2001,2004 Free Software Foundation, Inc.
3# 3#
4# This file is part of GNU Emacs. 4# This file is part of GNU Emacs.
5# 5#
@@ -42,9 +42,6 @@ EMACSOPT = -batch --no-init-file --no-site-file --multibyte
42# Set EMACSLOADPATH correctly (already defined in environment). 42# Set EMACSLOADPATH correctly (already defined in environment).
43EMACSLOADPATH=$(lisp) 43EMACSLOADPATH=$(lisp)
44 44
45# Use C locale
46LC_ALL = C
47
48lisptagsfiles1 = $(lisp)/*.el 45lisptagsfiles1 = $(lisp)/*.el
49lisptagsfiles2 = $(lisp)/*/*.el 46lisptagsfiles2 = $(lisp)/*/*.el
50ETAGS = "../lib-src/$(BLD)/etags" 47ETAGS = "../lib-src/$(BLD)/etags"
@@ -65,7 +62,13 @@ DONTCOMPILE = \
65 $(lisp)/forms-d2.el \ 62 $(lisp)/forms-d2.el \
66 $(lisp)/forms-pass.el \ 63 $(lisp)/forms-pass.el \
67 $(lisp)/generic-x.el \ 64 $(lisp)/generic-x.el \
68 $(lisp)/international/latin1-disp.el \ 65 $(lisp)/international/latin-1.el \
66 $(lisp)/international/latin-2.el \
67 $(lisp)/international/latin-3.el \
68 $(lisp)/international/latin-4.el \
69 $(lisp)/international/latin-5.el \
70 $(lisp)/international/latin-8.el \
71 $(lisp)/international/latin-9.el \
69 $(lisp)/international/mule-conf.el \ 72 $(lisp)/international/mule-conf.el \
70 $(lisp)/language/czech.el \ 73 $(lisp)/language/czech.el \
71 $(lisp)/language/devanagari.el \ 74 $(lisp)/language/devanagari.el \
@@ -84,10 +87,6 @@ DONTCOMPILE = \
84 $(lisp)/language/thai.el \ 87 $(lisp)/language/thai.el \
85 $(lisp)/language/utf-8-lang.el \ 88 $(lisp)/language/utf-8-lang.el \
86 $(lisp)/language/georgian.el \ 89 $(lisp)/language/georgian.el \
87 $(lisp)/language/vietnamese.el \
88 $(lisp)/language/cyrillic.el \
89 $(lisp)/language/chinese.el \
90 $(lisp)/language/indian.el \
91 $(lisp)/loaddefs.el \ 90 $(lisp)/loaddefs.el \
92 $(lisp)/ldefs-boot.el \ 91 $(lisp)/ldefs-boot.el \
93 $(lisp)/loadup.el \ 92 $(lisp)/loadup.el \
@@ -162,7 +161,8 @@ WINS=\
162 progmodes \ 161 progmodes \
163 term \ 162 term \
164 textmodes \ 163 textmodes \
165 toolbar 164 toolbar \
165 url
166 166
167doit: 167doit:
168 168
@@ -237,7 +237,7 @@ update-subdirs-CMD: doit
237 echo ;; In load-path, after this directory should come>> subdirs.el 237 echo ;; In load-path, after this directory should come>> subdirs.el
238 echo ;; certain of its subdirectories. Here we specify them.>> subdirs.el 238 echo ;; certain of its subdirectories. Here we specify them.>> subdirs.el
239 echo (normal-top-level-add-to-load-path $(SQUOTE)(>> subdirs.el 239 echo (normal-top-level-add-to-load-path $(SQUOTE)(>> subdirs.el
240 @for %d in ($(WINS)) do if not (%d)==(term) echo "%d">> subdirs.el 240 @for %%d in ($(WINS)) do if not (%%d)==(term) echo "%%d">> subdirs.el
241 echo ))>> subdirs.el 241 echo ))>> subdirs.el
242 242
243update-subdirs-SH: doit 243update-subdirs-SH: doit
@@ -282,11 +282,11 @@ $(DONTCOMPILE:.el=.elc):
282compile: subdirs.el compile-$(SHELLTYPE) doit 282compile: subdirs.el compile-$(SHELLTYPE) doit
283 283
284compile-CMD: 284compile-CMD:
285# -for %f in ($(lisp) $(WINS)) do for %g in (%f\*.elc) do @attrib -r %g 285# -for %%f in ($(lisp) $(WINS)) do for %%g in (%%f\*.elc) do @attrib -r %%g
286 for %f in ($(COMPILE_FIRST)) do \ 286 for %%f in ($(COMPILE_FIRST)) do \
287 $(emacs) -l loaddefs -f batch-byte-compile-if-not-done %f 287 $(emacs) -l loaddefs -f batch-byte-compile-if-not-done %%f
288 for %f in (. $(WINS)) do for %g in (%f/*.el) do \ 288 for %%f in (. $(WINS)) do for %%g in (%%f/*.el) do \
289 $(emacs) -l loaddefs -f batch-byte-compile-if-not-done %f/%g 289 $(emacs) -l loaddefs -f batch-byte-compile-if-not-done %%f/%%g
290 290
291compile-SH: 291compile-SH:
292# for elc in $(lisp)/*.elc $(lisp)/*/*.elc; do attrib -r $$elc; done 292# for elc in $(lisp)/*.elc $(lisp)/*/*.elc; do attrib -r $$elc; done
@@ -309,9 +309,9 @@ compile-SH:
309compile-always: subdirs.el compile-always-$(SHELLTYPE) doit 309compile-always: subdirs.el compile-always-$(SHELLTYPE) doit
310 310
311compile-always-CMD: 311compile-always-CMD:
312# -for %f in ($(lisp) $(WINS)) do for %g in (%f\*.elc) do @attrib -r %g 312# -for %%f in ($(lisp) $(WINS)) do for %%g in (%%f\*.elc) do @attrib -r %%g
313 for %f in ($(COMPILE_FIRST)) do $(emacs) -f batch-byte-compile %f 313 for %%f in ($(COMPILE_FIRST)) do $(emacs) -f batch-byte-compile %%f
314 for %f in (. $(WINS)) do for %g in (%f/*.el) do $(emacs) -f batch-byte-compile %f/%g 314 for %%f in (. $(WINS)) do for %%g in (%%f/*.el) do $(emacs) -f batch-byte-compile %%f/%%g
315 315
316compile-always-SH: 316compile-always-SH:
317# for elc in $(lisp)/*.elc $(lisp)/*/*.elc; do attrib -r $$elc; done 317# for elc in $(lisp)/*.elc $(lisp)/*/*.elc; do attrib -r $$elc; done
@@ -329,7 +329,7 @@ compile-always-SH:
329compile-calc: compile-calc-$(SHELLTYPE) 329compile-calc: compile-calc-$(SHELLTYPE)
330 330
331compile-calc-CMD: 331compile-calc-CMD:
332 for %f in ($(lisp)/calc/*.el) do $(emacs) -f batch-byte-compile %f 332 for %%f in ($(lisp)/calc/*.el) do $(emacs) -f batch-byte-compile %%f
333 333
334compile-calc-SH: 334compile-calc-SH:
335 for el in $(lisp)/calc/*.el; do \ 335 for el in $(lisp)/calc/*.el; do \
@@ -374,7 +374,7 @@ bootstrap-clean: bootstrap-clean-$(SHELLTYPE) loaddefs.el
374bootstrap-clean-CMD: 374bootstrap-clean-CMD:
375# if exist $(EMACS) $(MAKE) $(MFLAGS) autoloads 375# if exist $(EMACS) $(MAKE) $(MFLAGS) autoloads
376 if not exist $(lisp)\loaddefs.el cp $(lisp)/ldefs-boot.el $(lisp)/loaddefs.el 376 if not exist $(lisp)\loaddefs.el cp $(lisp)/ldefs-boot.el $(lisp)/loaddefs.el
377 -for %f in (. $(WINS)) do for %g in (%f\*.elc) do @$(DEL) %g 377 -for %%f in (. $(WINS)) do for %%g in (%%f\*.elc) do @$(DEL) %%g
378 378
379bootstrap-clean-SH: 379bootstrap-clean-SH:
380# if test -f $(EMACS); then $(MAKE) $(MFLAGS) autoloads; fi 380# if test -f $(EMACS); then $(MAKE) $(MFLAGS) autoloads; fi
@@ -420,5 +420,3 @@ install:
420# 420#
421clean: 421clean:
422 - $(DEL) *~ 422 - $(DEL) *~
423
424# arch-tag: bd03b562-c58d-4403-99db-c7bccd8c49a0