mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
(install-lisp-SH, install-lisp-CMD): New targets.
(install): Use them to copy all *.el files before *.elc.
This commit is contained in:
parent
47f88b0058
commit
86d9251861
2 changed files with 19 additions and 1 deletions
|
|
@ -1,3 +1,8 @@
|
|||
2007-07-13 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* makefile.w32-in (install-lisp-SH, install-lisp-CMD): New targets.
|
||||
(install): Use them to copy all *.el files before *.elc.
|
||||
|
||||
2007-07-13 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* replace.el (match): Use yellow1 instead of yellow.
|
||||
|
|
|
|||
|
|
@ -408,7 +408,7 @@ install:
|
|||
- $(DEL) "$(INSTALL_DIR)/same-dir.tst"
|
||||
echo SameDirTest > "$(INSTALL_DIR)/same-dir.tst"
|
||||
#ifdef COPY_LISP_SOURCE
|
||||
$(IFNOTSAMEDIR) $(CP_DIR) . "$(INSTALL_DIR)/lisp" $(ENDIF)
|
||||
$(IFNOTSAMEDIR) $(MAKE) $(MFLAGS) install-lisp-$(SHELLTYPE) $(ENDIF)
|
||||
#else
|
||||
# $(IFNOTSAMEDIR) $(CP_DIR) *.elc "$(INSTALL_DIR)/lisp" $(ENDIF)
|
||||
# $(IFNOTSAMEDIR) $(CP) cus-load.el "$(INSTALL_DIR)/lisp" $(ENDIF)
|
||||
|
|
@ -425,6 +425,19 @@ install:
|
|||
- $(DEL) ../same-dir.tst
|
||||
- $(DEL) "$(INSTALL_DIR)/same-dir.tst"
|
||||
|
||||
# Need to copy *.el files first, to avoid "source file is newer" annoyance
|
||||
# since cp does not preserve time stamps
|
||||
install-lisp-SH:
|
||||
cp -f *.el "$(INSTALL_DIR)/lisp"
|
||||
for dir in $(WINS); do mkdir "$(INSTALL_DIR)/lisp/$$dir" && cp -f $$dir/*.el "$(INSTALL_DIR)/lisp/$$dir"; done
|
||||
for dir in . $(WINS); do cp $$dir/*.elc "$(INSTALL_DIR)/lisp/$$dir"; done
|
||||
|
||||
install-lisp-CMD:
|
||||
cp -f *.el "$(INSTALL_DIR)/lisp"
|
||||
for %%f in ($(WINS)) do mkdir "$(INSTALL_DIR)/lisp/%%f"
|
||||
for %%f in ($(WINS)) do cp -f %%f/*.el "$(INSTALL_DIR)/lisp/%%f"
|
||||
for %%f in (. $(WINS)) do cp -f %%f/*.elc "$(INSTALL_DIR)/lisp/%%f"
|
||||
|
||||
#
|
||||
# Maintenance
|
||||
#
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue