aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMiles Bader2004-06-11 02:39:51 +0000
committerMiles Bader2004-06-11 02:39:51 +0000
commit48d67035ea6651694878200f2284d329dfb2f3ad (patch)
treec9761d5ca439338fb7bba368b8d01f17a046e18e /src
parente9efcef4e9f5a5fa96ef6ea2c6b4ecc412399550 (diff)
downloademacs-48d67035ea6651694878200f2284d329dfb2f3ad.tar.gz
emacs-48d67035ea6651694878200f2284d329dfb2f3ad.zip
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.
Diffstat (limited to 'src')
-rw-r--r--src/.arch-inventory4
-rw-r--r--src/Makefile.in3
-rw-r--r--src/makefile.w32-in4
3 files changed, 5 insertions, 6 deletions
diff --git a/src/.arch-inventory b/src/.arch-inventory
index 9f6d601a788..99b0d6cc539 100644
--- a/src/.arch-inventory
+++ b/src/.arch-inventory
@@ -1,3 +1,7 @@
1# Source files which don't match the usual naming conventions, mostly dot files
2source ^\.(gdbinit|dbxinit)$
3
4# Auto-generated files, which ignore
1precious ^(config\.stamp|config\.h|epaths\.h)$ 5precious ^(config\.stamp|config\.h|epaths\.h)$
2 6
3# arch-tag: 277cc7ae-b3f5-44af-abf1-84c073164543 7# arch-tag: 277cc7ae-b3f5-44af-abf1-84c073164543
diff --git a/src/Makefile.in b/src/Makefile.in
index f24168a5cf5..0d75221acfa 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -1328,6 +1328,3 @@ bootstrap-emacs${EXEEXT}: temacs${EXEEXT}
1328#endif /* ! defined (HAVE_SHM) */ 1328#endif /* ! defined (HAVE_SHM) */
1329 mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT} 1329 mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT}
1330#endif /* ! defined (CANNOT_DUMP) */ 1330#endif /* ! defined (CANNOT_DUMP) */
1331
1332/* arch-tag: 8e915ae5-d15d-4617-8c41-c5c267a23b00
1333 (do not change this comment) */
diff --git a/src/makefile.w32-in b/src/makefile.w32-in
index 7056d43af5f..a7efcc4cae5 100644
--- a/src/makefile.w32-in
+++ b/src/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#
@@ -1471,5 +1471,3 @@ $(BLD)/w32bdf.$(O): \
1471 $(SRC)/w32bdf.h \ 1471 $(SRC)/w32bdf.h \
1472 $(SRC)/w32gui.h \ 1472 $(SRC)/w32gui.h \
1473 $(SRC)/w32term.h 1473 $(SRC)/w32term.h
1474
1475# arch-tag: 9fd7aba8-f826-4111-b3c0-497a8e7db9a0