Eli Zaretskii
73077a9af5
Support TAGS targets in the w32 build.
...
nt/makefile.w32-in (frc, TAGS, TAGS-gmake, TAGS-nmake): New targets.
emacs-src.tags: New file.
src/makefile.w32-in (TAGS, frc, TAGS-LISP, ../nt/TAGS, tags)
(TAGS-gmake, TAGS-nmake, TAGS-LISP-gmake, TAGS-LISP-nmake)
(nt-TAGS-gmake, nt-TAGS-nmake): New targets.
lisp/makefile.w32-in (DEST, TAGS, TAGS-LISP, TAGS-nmake)
(TAGS-LISP-nmake, TAGS-gmake, TAGS-LISP-gmake, TAGS-SH)
(TAGS-LISP-SH, TAGS-CMD, TAGS-LISP-CMD): New targets.
lib-src/makefile.w32-in (tags, TAGS): New targets.
2010-10-01 13:45:16 +02:00
Juanma Barranquero
5d921df2ed
Port tramp-related Makefile changes of 2010-09-08T14:42:54Z!michael.albinus@gmx.de, 2010-09-13T15:17:01Z!michael.albinus@gmx.de to Windows.
...
* makefile.w32-in (LOADDEFS): Add $(lisp)/net/tramp-loaddefs.el.
(TRAMP_SRC): New macro.
($(lisp)/net/tramp-loaddefs.el): New target.
2010-09-13 18:33:56 +02:00
Chong Yidong
198a7a97ff
Make obsolete --unibyte argument do nothing (Bug#6886).
...
* src/emacs.c (main): Remove --unibyte handling (Bug#6886).
* lisp/startup.el (command-line-1): Issue warning for ignored arguments
--unibyte, etc (Bug#6886).
* doc/lispref/nonascii.texi (Text Representations):
* doc/lispref/loading.texi (Loading Non-ASCII):
* doc/lispref/compile.texi (Byte Compilation): Don't mention obsolete
--unibyte command-line argument.
2010-08-22 17:15:20 -04:00
Juanma Barranquero
5fee75d49a
Fix Windows makefiles to adapt to lisp/vc reorganization.
...
* lib-src/makefile.w32-in (lisp2): Fix references to vc/vc-hooks.elc
and vc/ediff-hook.elc.
* lisp/makefile.w32-in (WINS_BASIC): Include new directory vc.
2010-06-11 23:26:13 +02:00
Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Eli Zaretskii
38c1ba62af
Rename cvs-update to bzr-update in lisp/ Makefiles.
...
Makefile.in (bzr-update): Renamed from cvs-update.
(cvs-update): New target for backward compatibility.
makefile.w32-in (bzr-update): Renamed from cvs-update.
(cvs-update): New target for backward compatibility.
2010-01-02 12:42:11 +02:00
Chong Yidong
82d3343cd8
* makefile.w32-in: Ensure that Lisp files in CEDET subdirectories
...
are compiled.
2009-12-11 16:48:02 +00:00
Tassilo Horn
1f35fda94f
* makefile.w32-in: Don't refer cc-subword.elc but subword.elc.
...
* Makefile.in: Don't refer cc-subword.elc but subword.elc.
2009-11-20 14:05:18 +00:00
Glenn Morris
5288ec68cd
(autoloads, $(lisp)/calendar/cal-loaddefs.el)
...
($(lisp)/calendar/diary-loaddefs.el, $(lisp)/calendar/hol-loaddefs.el)
($(lisp)/mh-e/mh-loaddefs.el): Pass $(MAKE) as second argument to
w32-batch-update-autoloads.
2009-10-15 06:10:10 +00:00
Juanma Barranquero
872a1ea427
* makefile.w32-in (WINS_UPDATES): Fix typo in previous change.
2009-10-07 17:10:19 +00:00
Juanma Barranquero
8c4afe20df
* makefile.w32-in (WINS_UPDATES): New macro.
...
(custom-deps, finder-data, autoloads): Use it.
2009-10-07 09:31:32 +00:00
Eli Zaretskii
de87fb719d
(WINS_BASIC): Fix last change.
2009-10-02 19:53:53 +00:00
Eli Zaretskii
8f885d01d2
(AUTOGENEL): Add loaddefs.el files in cedet subdirectories.
2009-10-02 18:56:05 +00:00
Eli Zaretskii
573709fd61
(WINS_BASIC): Add eieio.
2009-10-02 18:48:23 +00:00
Eli Zaretskii
b4a74f3033
(WINS_CEDET_SUBDIRS): List of subdirectories of cedet.
...
(bootstrap-clean-CMD, bootstrap-clean-SH): Remove *.elc files in subdirs
of cedet as well.
2009-10-02 18:46:37 +00:00
Eli Zaretskii
a5b7b0eb47
(update-subdirs-CMD): Add cedet to $(WINS_SUBDIR).
2009-10-02 15:46:46 +00:00
Eli Zaretskii
d2bda74fc9
(WINS_BASIC): Remove cedet.
...
(WINS_CEDET): Add cedet.
(update-subdirs-SH): Use $(WINS_SUBDIR), not $(WINS).
2009-10-02 12:19:24 +00:00
Juanma Barranquero
79711e3670
* makefile.w32-in (WINS_CEDET, WINS_BASIC, WINS_SUBDIR): New macros.
...
(WINS_ALMOST): Set from WINS_BASIC and WINS_CEDET.
(update-subdirs-CMD): Use WINS_SUBDIR, not WINS_ALMOST.
2009-09-29 00:55:01 +00:00
Eli Zaretskii
4ab5d55036
(WINS_ALMOST): Fix last change.
2009-09-26 18:43:22 +00:00
Eli Zaretskii
416ac2f17e
(WINS_ALMOST): Add cedet (with its subdirectories) and eieio.
2009-09-26 09:41:02 +00:00
Glenn Morris
ae940284fa
Add 2009 to copyright years.
2009-01-05 03:18:22 +00:00
Eli Zaretskii
6c4d5dd3eb
(MH_E_DIR): New variable.
...
($(MH_E_DIR)/mh-alias.elc $(MH_E_DIR)/mh-comp.elc)
($(MH_E_DIR)/mh-folder.elc $(MH_E_DIR)/mh-funcs.elc)
($(MH_E_DIR)/mh-identity.elc $(MH_E_DIR)/mh-inc.elc)
($(MH_E_DIR)/mh-junk.elc $(MH_E_DIR)/mh-letter.elc)
($(MH_E_DIR)/mh-limit.elc $(MH_E_DIR)/mh-mime.elc)
($(MH_E_DIR)/mh-print.elc $(MH_E_DIR)/mh-scan.elc)
($(MH_E_DIR)/mh-search.elc $(MH_E_DIR)/mh-seq.elc)
($(MH_E_DIR)/mh-show.elc $(MH_E_DIR)/mh-speed.elc)
($(MH_E_DIR)/mh-thread.elc $(MH_E_DIR)/mh-tool-bar.elc)
($(MH_E_DIR)/mh-utils.elc $(MH_E_DIR)/mh-xface.elc)
($(MH_E_DIR)/mh-e.elc $(MH_E_DIR)/mh-limit.elc): New dependencies.
2008-12-27 12:03:46 +00:00
Eli Zaretskii
0b8e2d21df
(compile-first): New target.
...
(recompile): Depend on compile-first.
2008-11-22 12:46:03 +00:00
Eli Zaretskii
1ed6e04d06
($(lisp)/progmodes/cc-mode.elc): Remove.
...
($(lisp)/progmodes/cc-align.elc, $(lisp)/progmodes/cc-cmds.elc)
($(lisp)/progmodes/cc-compat.elc, $(lisp)/progmodes/cc-defs.elc)
($(lisp)/progmodes/cc-engine.elc)
($(lisp)/progmodes/cc-fonts.elc, $(lisp)/progmodes/cc-langs.elc)
($(lisp)/progmodes/cc-mode.elc, $(lisp)/progmodes/cc-styles.elc)
($(lisp)/progmodes/cc-subword.elc)
($(lisp)/progmodes/cc-vars.elc): New dependencies.
2008-09-26 10:28:46 +00:00
Eli Zaretskii
d2373df5d7
($(lisp)/cus-load.el): Don't use `touch'. Instead, generate an empty
...
cus-load.el with `echo', and include "Local Variables" section to prevent
the empty file from being compiled.
(cus-load.el-SH, cus-load.el-CMD): New SHELLTYPE-specific targets that
generate an empty cus-load.el.
2008-06-20 15:48:08 +00:00
Eli Zaretskii
6eb5ddb8e5
(distclean): Depend on `clean'.
...
(clean): Delete calc/calc-loaddefs.el~ and eshell/esh-groups.el~.
(AUTOGENEL): Add $(lisp)/nxml/subdirs.el.
2008-06-20 15:43:29 +00:00
Juanma Barranquero
329b266147
* makefile.w32-in (bootstrap-clean-CMD, bootstrap-clean-SH):
...
Don't copy ldefs-boot.el over loaddefs.el.
(bootstrap-clean): Remove loaddefs.el and don't depend on it.
(loaddefs.el-SH, loaddefs.el-CMD): Don't add autoloads and defvars
to loaddefs.el; they are not needed now. Add coding cookie.
2008-06-20 15:18:30 +00:00
Glenn Morris
eb3fa2cfcf
Switch to recommended form of GPLv3 permissions notice.
2008-05-06 08:06:51 +00:00
Juanma Barranquero
f01d54ca92
(AUTOGENEL): Add calc-loaddefs.el.
2008-04-10 09:53:56 +00:00
Jason Rumney
3dc94c3075
(LOADDEFS): Add mh-loaddefs.el.
...
($(lisp)/mh-e/mh-loaddefs.el): Simplify rule.
(pre-mh-loaddefs.el-CMD, pre-mh-loaddefs.el-SH): Remove.
(AUTOGENEL): New variable.
(distclean, maintainer-clean): New targets.
2008-04-09 16:26:54 +00:00
Juanma Barranquero
41d7a8541c
(WINS_ALMOST): Add org.
2008-03-23 01:54:14 +00:00
Eli Zaretskii
c79a07d795
($(lisp)/calendar/cal-loaddefs.el, $(lisp)/calendar/diary-loaddefs.el)
...
($(lisp)/calendar/hol-loaddefs.el): New targets.
(LOADDEFS): New macro.
(autoloads): Depend on $(LOADDEFS).
2008-03-14 16:49:31 +00:00
Jason Rumney
cba3dac5b5
(WINS_ALMOST): Remove term.
...
(WINS): Add term here.
(custom-deps, finder-data): Use WINS_ALMOST.
2008-02-23 00:17:28 +00:00
Miles Bader
430d2ee291
Merge from emacs--devo--0
...
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
2008-01-09 01:21:15 +00:00
Miles Bader
59ce725a3b
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
409cc4a3ea
Add 2008 to copyright years.
2008-01-07 02:45:14 +00:00
Miles Bader
d29ee6b1a1
Merge from emacs--devo--0
...
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-300
2007-12-16 05:08:49 +00:00
Eli Zaretskii
8b9a562392
(check-declare): New target.
...
(BYTE_COMPILE_EXTRA_FLAGS): New variable.
(.el.elc, compile-CMD, compile-SH, compile-always-CMD)
(compile-always-SH, compile-calc-CMD, compile-calc-SH)
($(lisp)/progmodes/cc-mode.elc): Use it.
($(lisp)/progmodes/cc-mode.elc): New rule.
2007-12-08 17:06:06 +00:00
Miles Bader
0bd5084171
Merge from emacs--devo--0
...
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294
2007-12-06 09:51:45 +00:00
Juanma Barranquero
14521da18e
(WIN_ALMOST): Maintain sorted.
2007-11-23 16:53:58 +00:00
Mark A. Hershberger
8cd39fb3c4
Initial merge of nxml
2007-11-23 06:58:00 +00:00
Miles Bader
ecb21060d5
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 866-879)
- Merge multi-tty branch
- Update from CVS
- Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
2007-10-11 16:14:00 +00:00
Juri Linkov
ed5e089402
(update-authors): Add etc/ to AUTHORS.
2007-09-09 12:10:05 +00:00
Miles Bader
e468b87f91
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 824-831)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 70-74)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-27 10:52:18 +00:00
Glenn Morris
b4aa60262c
Switch license to GPLv3 or later.
2007-07-25 04:50:21 +00:00
Miles Bader
d918f936d5
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 816-823)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 59-69)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 237-238)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-235
2007-07-24 01:23:55 +00:00
Eli Zaretskii
e4fe7e5e95
(install-lisp-SH, install-lisp-CMD): New targets.
...
(install): Use them to copy all *.el files before *.elc.
(clean): Don't delete *~.
2007-07-20 19:27:27 +00:00
Eli Zaretskii
ec9bbc6ce5
(install-lisp-CMD, install-lisp-SH): Don't create subdirectories
...
in $(INSTALL_DIR)/lisp/ if they already exist.
2007-07-20 11:15:09 +00:00
Miles Bader
4dacf5c598
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 814-815)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-232
2007-07-18 22:15:15 +00:00
Eli Zaretskii
a055c27282
(clean): Don't delete *~.
2007-07-16 22:37:26 +00:00