comparison lisp/Makefile.in @ 105042:604cab002756

Move comment so it does not get printed every time the rule runs.
author Glenn Morris <rgm@gnu.org>
date Wed, 16 Sep 2009 03:10:17 +0000
parents b1f5d3d17b17
children 95bdce3df18d
comparison
equal deleted inserted replaced
105041:23b9177a1c8e 105042:604cab002756
1 # Maintenance productions for the Lisp directory 1 # Maintenance productions for the Lisp directory
2 # Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2 # Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
3 # 2008, 2009 Free Software Foundation, Inc. 3 # 2009 Free Software Foundation, Inc.
4 4
5 # This file is part of GNU Emacs. 5 # This file is part of GNU Emacs.
6 6
7 # GNU Emacs is free software: you can redistribute it and/or modify 7 # GNU Emacs is free software: you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by 8 # it under the terms of the GNU General Public License as published by
1284 # One option is to try and reproduce exactly the same dependencies here as 1284 # One option is to try and reproduce exactly the same dependencies here as
1285 # we have in src/Makefile.in, but it turns out to be painful 1285 # we have in src/Makefile.in, but it turns out to be painful
1286 # (e.g. src/Makefile.in may have a dependency for ../lisp/foo.elc where we 1286 # (e.g. src/Makefile.in may have a dependency for ../lisp/foo.elc where we
1287 # only know of $(lisp)/foo.elc). So instead we provide a direct way for 1287 # only know of $(lisp)/foo.elc). So instead we provide a direct way for
1288 # src/Makefile.in to rebuild a particular Lisp file, no questions asked. 1288 # src/Makefile.in to rebuild a particular Lisp file, no questions asked.
1289 # Use byte-compile-refresh-preloaded to try and work around some of
1290 # the most common problems of not bootstrapping from a clean state.
1289 compile-onefile: 1291 compile-onefile:
1290 @echo Compiling $(THEFILE) 1292 @echo Compiling $(THEFILE)
1291 # Use byte-compile-refresh-preloaded to try a work around some of
1292 # the most common bootstrapping problems.
1293 @$(emacs) -l bytecomp.el -f byte-compile-refresh-preloaded $(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $(THEFILE) 1293 @$(emacs) -l bytecomp.el -f byte-compile-refresh-preloaded $(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $(THEFILE)
1294 1294
1295 # Files MUST be compiled one by one. If we compile several files in a 1295 # Files MUST be compiled one by one. If we compile several files in a
1296 # row (i.e., in the same instance of Emacs) we can't make sure that 1296 # row (i.e., in the same instance of Emacs) we can't make sure that
1297 # the compilation environment is clean. We also set the load-path of 1297 # the compilation environment is clean. We also set the load-path of