diff options
Diffstat (limited to 'lisp/makefile.w32-in')
| -rw-r--r-- | lisp/makefile.w32-in | 46 |
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). |
| 43 | EMACSLOADPATH=$(lisp) | 43 | EMACSLOADPATH=$(lisp) |
| 44 | 44 | ||
| 45 | # Use C locale | ||
| 46 | LC_ALL = C | ||
| 47 | |||
| 48 | lisptagsfiles1 = $(lisp)/*.el | 45 | lisptagsfiles1 = $(lisp)/*.el |
| 49 | lisptagsfiles2 = $(lisp)/*/*.el | 46 | lisptagsfiles2 = $(lisp)/*/*.el |
| 50 | ETAGS = "../lib-src/$(BLD)/etags" | 47 | ETAGS = "../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 | ||
| 167 | doit: | 167 | doit: |
| 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 | ||
| 243 | update-subdirs-SH: doit | 243 | update-subdirs-SH: doit |
| @@ -282,11 +282,11 @@ $(DONTCOMPILE:.el=.elc): | |||
| 282 | compile: subdirs.el compile-$(SHELLTYPE) doit | 282 | compile: subdirs.el compile-$(SHELLTYPE) doit |
| 283 | 283 | ||
| 284 | compile-CMD: | 284 | compile-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 | ||
| 291 | compile-SH: | 291 | compile-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: | |||
| 309 | compile-always: subdirs.el compile-always-$(SHELLTYPE) doit | 309 | compile-always: subdirs.el compile-always-$(SHELLTYPE) doit |
| 310 | 310 | ||
| 311 | compile-always-CMD: | 311 | compile-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 | ||
| 316 | compile-always-SH: | 316 | compile-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: | |||
| 329 | compile-calc: compile-calc-$(SHELLTYPE) | 329 | compile-calc: compile-calc-$(SHELLTYPE) |
| 330 | 330 | ||
| 331 | compile-calc-CMD: | 331 | compile-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 | ||
| 334 | compile-calc-SH: | 334 | compile-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 | |||
| 374 | bootstrap-clean-CMD: | 374 | bootstrap-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 | ||
| 379 | bootstrap-clean-SH: | 379 | bootstrap-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 | # |
| 421 | clean: | 421 | clean: |
| 422 | - $(DEL) *~ | 422 | - $(DEL) *~ |
| 423 | |||
| 424 | # arch-tag: bd03b562-c58d-4403-99db-c7bccd8c49a0 | ||