1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-06 08:54:05 +00:00
Commit Graph

40 Commits

Author SHA1 Message Date
Stefan Monnier
5459bcdf38 (custom-deps, autoloads): Fix *-hooks -> *-hook. 2004-10-30 16:43:18 +00:00
Ben Key
d5ef6196df Removed the various "echo." lines from lisp\makefile.w32-in and nt\makefile.w32-in.
They caused mingw32-make.exe bootstrap to fail with the following error if cmd.exe
was being used as the shell:
  "process_begin: CreateProcess((null), echo., ...) failed."

I replaced the "@echo." lines in nt\makefile.w32-in with "@echo ."  This writes a .
to the screen but that is far more desirable than make bootstrap failing.

I replaced the "echo. ..." line in lisp\makefile.w32-in with "echo ;;; ...".  This
writes an extra comment line to loaddefs.el.  Again this is far more desirable than
make bootstrap failing.

NOTE: I am using cmd.exe as my shell when building Emacs with MinGW instead of
the sh.exe that comes with msys because when I use sh.exe as my shell, loaddefs.el
does not get properly generated and I get various auto load errors.
2004-07-24 04:52:27 +00:00
Jason Rumney
80bb1e21c0 Double percent signs in for loops. 2004-06-18 21:06:29 +00:00
Miles Bader
48d67035ea Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Tweak arch tagging to make build/install-in-place less annoying

Previously, autoconf-created Makefiles and the like would contain
duplicate taglines (unfortunately, autoconf doesn't seem to have a
`strip in generated file' comment mechanism) leading to conflicts, and
installing in place would create unknown directories and copies of
source directories (leading to conflicts with the source directories).

This changeset makes all autoconf-processed files use explicit id-tags
and adds .arch-inventory entries to ignore installation directories.
2004-06-11 02:39:51 +00:00
Juanma Barranquero
bd6766d34d Add "-*- makefile -*-" mode tag. 2004-04-23 00:24:35 +00:00
Juanma Barranquero
05cecc580e (WINS): Add url/ directory. 2004-04-21 21:02:07 +00:00
Kenichi Handa
a7d9e5a72b (DONTCOMPILE): Add kannada.el. 2003-11-08 01:38:41 +00:00
Eli Zaretskii
ec2e9398b6 (DONTCOMPILE, bootstrap-clean-CMD)
(bootstrap-clean-SH): Rename loaddefs-boot.el to ldefs-boot.el
2003-10-04 09:08:47 +00:00
Miles Bader
54ab09c428 Revision: miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-48
Add loaddefs.el bootstrapping to lisp/makefile.w32-in
2003-09-16 02:40:49 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Juanma Barranquero
ddcb4d2fc4 (DONTCOMPILE): Add malayalam.el and tamil.el. 2003-02-11 08:11:49 +00:00
Juanma Barranquero
0cfc4b5435 (update-subdirs-SH): Create lisp/subdirs.el. 2003-01-27 08:58:33 +00:00
Bill Wohler
942da20ceb * mh-e: Created directory. ChangeLog will appear in a week when we
release version 7.2.

* lisp/mail/mh-alias.el, lisp/mail/mh-comp.el,
lisp/mail/mh-customize.el, lisp/mail/mh-e.el, lisp/mail/mh-funcs.el,
lisp/mail/mh-identity.el, lisp/mail/mh-index.el,
lisp/mail/mh-loaddefs.el, lisp/mail/mh-mime.el, lisp/mail/mh-pick.el,
lisp/mail/mh-seq.el, lisp/mail/mh-speed.el, lisp/mail/mh-utils.el,
lisp/mail/mh-xemacs-compat.el: Moved to mh-e. Note that reply2.pbm and
reply2.xpm, which were created by the MH-E package, were left in mail
since they can probably be used by other mail packages.

* makefile.w32-in (WINS): Added mh-e.

* makefile.nt (WINS): Added mh-e.
2003-01-26 02:38:37 +00:00
Andrew Innes
e22b24eb87 (loaddefs.el): Invoke make to build stub file
using appropriate rule for build environment.
(loaddefs.el-SH, loaddefs.el-CMD): New targets.  Include small set
of autoloads and defvars, sufficient to dump bootstrap emacs.
(update-subdirs-SH): Use hard-coded list of top-level lisp
subdirs, because find program on Windows is not compatible with
Unix find.
(compile-CMD, compile-SH): Use `batch-byte-compile-if-not-done'.
Explicitly load loaddefs.el so that bootstrap emacs can compile
properly.
(bootstrap-clean): Add dependency on loaddefs.el, to ensure
minimal stub sufficient for dumping bootstrap emacs is available.
2003-01-15 12:14:05 +00:00
Juanma Barranquero
c45dbde8d6 Add "no-byte-compile: t" to subdirs.el. 2002-10-01 17:10:51 +00:00
Juanma Barranquero
1142be39f6 (WINS): Add calc and obsolete. 2002-08-26 10:21:39 +00:00
Richard M. Stallman
d198b6f502 (compile-after-backup): Renamed from `compile'.
Use `compile-always'.
(bootstrap): Use `compile', not `compile-files'.  Use `update-subdirs'.
(compile): Renamed from `compile-files'.
(compile-CMD, compile-SH): Renamed from `compile-files-*'.
2002-08-01 17:07:28 +00:00
Juanma Barranquero
d053bf7ecb (update-subdirs-CMD): Generate the right list of subdirectories. From
Tak Ota <Takaaki.Ota@am.sony.com>.
2002-07-31 08:09:58 +00:00
Juanma Barranquero
0702b99567 Revert some changes from 2002-07-23 because they don't work on MSVC/nmake builds. 2002-07-31 07:45:58 +00:00
Andrew Innes
9b006cb258 (DONTCOMPILE): Remove cus-start.el.
(DONTCOMPILE): Add various language files.
(DONTCOMPILE): Remove term/xterm.el.
(finder-inf.el): Remove.
(update-authors): New target.
(TAGS-LISP): Remove $(lispsource).
(compile-always): Renamed from `compile-files'.
(compile): New target, adapted from `compile-files'.
(compile-calc): New target.
(recompile): Change `.' to $(lisp).
(bootstrap): Add update-subdirs and finder-data
to dependencies; change compile-files to compile.
2002-07-23 00:06:22 +00:00
Andrew Innes
a3599c3027 (bootstrap-clean-SH): Use for loop, instead of
relying on shell globbing.
2002-03-27 23:20:07 +00:00
Juanma Barranquero
5e73ebb4f7 (WINS): Make sure it has a tab and not spaces. 2002-03-26 15:27:42 +00:00
Juanma Barranquero
b036f5d887 (WINS): Add the toolbar directory. 2002-03-26 15:09:08 +00:00
Andrew Innes
5de7f0f75a (bootstrap-clean-CMD, bootstrap-clean-SH): Don't
attempt to remake autoloads before nuking .elc files.
2001-11-05 23:18:34 +00:00
Andrew Innes
0645d24148 (DONTCOMPILE): Omit sc.el. 2001-08-16 13:18:10 +00:00
Andrew Innes
206a06064f (DONTCOMPILE): Omit bindings.el. 2001-08-16 13:13:53 +00:00
Andrew Innes
c5bdb93d32 (compile-files-CMD, bootstrap-clean-CMD): Use
. instead of absolute path for lisp dir, to avoid bug in W2K
cmd.exe's handling of FOR loops.
(autoloads): Set find-file-suppress-same-file-warnings to t to
avoid slew of spurious messages.
2001-05-18 12:06:38 +00:00
Andrew Innes
cc7aa0538b (EMACSLOADPATH): Define.
(custom-deps): 
(autoloads): 
(.el.elc): 
(compile-files-CMD): 
(compile-files-SH): 
(recompile): Remove stuff to set EMACSLOADPATH.
2001-04-18 14:10:23 +00:00
Gerd Moellmann
170a9e70c1 (COMPILE_FIRST): Add cc-mode.el
and cc-vars.el.
2001-03-21 12:56:09 +00:00
Andrew Innes
53b67fa093 Fix copyright notice. 2001-02-24 22:11:00 +00:00
Andrew Innes
587b573788 (EMACS): Use $(THISDIR) to make emacs.exe path
absolute.
2001-02-06 15:52:22 +00:00
Gerd Moellmann
6c317bd2b4 (DONTCOMPILE): Add various term files. 2001-01-26 12:43:05 +00:00
Andrew Innes
77f16cc633 (custom-deps): Set EMACSLOADPATH explicitly. 2001-01-06 21:07:39 +00:00
Andrew Innes
6610f4b26a (lisp): Set to an absolute directory, namely
$(CURDIR).
2000-12-06 14:55:02 +00:00
Andrew Innes
49060c51af (.SUFFIXES): Add .SUFFIXES. 2000-11-27 13:01:27 +00:00
Andrew Innes
202c7edc03 (compile-files): No need to make .elc files
read-only, since they aren't under VC now.
2000-09-17 20:54:47 +00:00
Andrew Innes
7bbaaeddf0 Revert to Unix line endings. 2000-09-14 21:59:59 +00:00
Andrew Innes
161a7b3739 Add bootstrap support. Also copy lisp source
when installing.
2000-09-14 21:22:43 +00:00
Andrew Innes
96f492752e Change to DOS line endings. 2000-09-03 22:30:19 +00:00
Andrew Innes
ffa85ae7a5 *** empty log message *** 2000-08-23 22:04:13 +00:00