[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 49/437: add clean-local target to lightning/Makefile.am
From: |
Andy Wingo |
Subject: |
[Guile-commits] 49/437: add clean-local target to lightning/Makefile.am |
Date: |
Mon, 2 Jul 2018 05:13:44 -0400 (EDT) |
wingo pushed a commit to branch lightning
in repository guile.
commit b07a8d4ea111e313917d6d49ea995010edbd4f6e
Author: Paolo Bonzini <address@hidden>
Date: Fri Jan 26 07:20:40 2007 +0000
add clean-local target to lightning/Makefile.am
Patches applied:
* address@hidden/smalltalk--stable--2.3--patch-2
fix lightning clean: target
git-archimport-id: address@hidden/lightning--stable--1.2--patch-53
---
ChangeLog | 4 +++
lightning/Makefile.am | 8 ++++++
lightning/Makefile.in | 70 +++++++++++++++++++++++++++++++++++----------------
3 files changed, 61 insertions(+), 21 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 36a6b5a..dbaa5a2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-01-26 Thomas Girard <address@hidden>
+
+ * lightning/Makefile.am: Add clean-local target.
+
2006-12-02 Paolo Bonzini <address@hidden>
* lightning/i386/asm-i386.h: Add CVTTS?2SIL.
diff --git a/lightning/Makefile.am b/lightning/Makefile.am
index 6570993..5459d60 100644
--- a/lightning/Makefile.am
+++ b/lightning/Makefile.am
@@ -28,6 +28,14 @@ all-am:
$(LN_S) -f $(srcdir)/$$i `basename $$i`; \
done
+clean-local:
+ @set frob $(LIGHTNING_TARGET_FILES); shift; \
+ for i; \
+ do \
+ echo rm -f `basename $$i`; \
+ rm -f `basename $$i`; \
+ done
+
dist-hook:
cp -p $(srcdir)/lightning.h $(distdir)
endif
diff --git a/lightning/Makefile.in b/lightning/Makefile.in
index 1338b51..35359d6 100644
--- a/lightning/Makefile.in
+++ b/lightning/Makefile.in
@@ -60,13 +60,14 @@ am__vpath_adj = case $$p in \
esac;
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
am__installdirs = "$(DESTDIR)$(pkgdatadir)" \
- "$(DESTDIR)$(lightningdir)"
+ "$(DESTDIR)$(lightningdir)" "$(DESTDIR)$(lightningdir)"
dist_pkgdataDATA_INSTALL = $(INSTALL_DATA)
DATA = $(dist_pkgdata_DATA)
am__dist_lightning_HEADERS_DIST = funcs-common.h core-common.h \
- fp-common.h asm-common.h asm.h core.h funcs.h fp.h
+ fp-common.h asm-common.h
dist_lightningHEADERS_INSTALL = $(INSTALL_HEADER)
-HEADERS = $(dist_lightning_HEADERS)
+nodist_lightningHEADERS_INSTALL = $(INSTALL_HEADER)
+HEADERS = $(dist_lightning_HEADERS) $(nodist_lightning_HEADERS)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -179,12 +180,11 @@ EXTRA_DIST = i386/Makefile.frag \
sparc/asm.h sparc/core.h sparc/funcs.h sparc/fp.h \
ppc/asm.h ppc/core.h ppc/funcs.h ppc/fp.h
-LIGHTNING_FILES = funcs-common.h core-common.h fp-common.h asm-common.h \
- asm.h core.h funcs.h fp.h $(LIGHTNING_TARGET_FILES)
-
+LIGHTNING_COMMON_FILES = funcs-common.h core-common.h fp-common.h asm-common.h
@address@hidden = $(includedir)/lightning
@address@hidden = Makefile.am
address@hidden@dist_lightning_HEADERS = $(LIGHTNING_FILES)
address@hidden@dist_lightning_HEADERS = $(LIGHTNING_COMMON_FILES)
address@hidden@nodist_lightning_HEADERS = asm.h core.h funcs.h fp.h
$(LIGHTNING_TARGET_FILES)
all: all-am
.SUFFIXES:
@@ -252,6 +252,23 @@ uninstall-dist_lightningHEADERS:
echo " rm -f '$(DESTDIR)$(lightningdir)/$$f'"; \
rm -f "$(DESTDIR)$(lightningdir)/$$f"; \
done
+install-nodist_lightningHEADERS: $(nodist_lightning_HEADERS)
+ @$(NORMAL_INSTALL)
+ test -z "$(lightningdir)" || $(mkdir_p) "$(DESTDIR)$(lightningdir)"
+ @list='$(nodist_lightning_HEADERS)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(nodist_lightningHEADERS_INSTALL) '$$d$$p'
'$(DESTDIR)$(lightningdir)/$$f'"; \
+ $(nodist_lightningHEADERS_INSTALL) "$$d$$p"
"$(DESTDIR)$(lightningdir)/$$f"; \
+ done
+
+uninstall-nodist_lightningHEADERS:
+ @$(NORMAL_UNINSTALL)
+ @list='$(nodist_lightning_HEADERS)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(lightningdir)/$$f'"; \
+ rm -f "$(DESTDIR)$(lightningdir)/$$f"; \
+ done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -337,7 +354,7 @@ check-am: all-am
check: check-am
all-am: Makefile $(DATA) $(HEADERS)
installdirs:
- for dir in "$(DESTDIR)$(pkgdatadir)" "$(DESTDIR)$(lightningdir)"; do \
+ for dir in "$(DESTDIR)$(pkgdatadir)" "$(DESTDIR)$(lightningdir)"
"$(DESTDIR)$(lightningdir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
done
install: install-am
@@ -365,9 +382,10 @@ distclean-generic:
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
address@hidden@clean-local:
clean: clean-am
-clean-am: clean-generic mostlyclean-am
+clean-am: clean-generic clean-local mostlyclean-am
distclean: distclean-am
-rm -f Makefile
@@ -384,7 +402,7 @@ info: info-am
info-am:
install-data-am: install-dist_lightningHEADERS \
- install-dist_pkgdataDATA
+ install-dist_pkgdataDATA install-nodist_lightningHEADERS
install-exec-am:
@@ -411,19 +429,21 @@ ps: ps-am
ps-am:
uninstall-am: uninstall-dist_lightningHEADERS \
- uninstall-dist_pkgdataDATA uninstall-info-am
+ uninstall-dist_pkgdataDATA uninstall-info-am \
+ uninstall-nodist_lightningHEADERS
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
- ctags dist-hook distclean distclean-generic distclean-tags \
- distdir dvi dvi-am html html-am info info-am install \
- install-am install-data install-data-am \
+ clean-local ctags dist-hook distclean distclean-generic \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
install-dist_lightningHEADERS install-dist_pkgdataDATA \
install-exec install-exec-am install-info install-info-am \
- install-man install-strip installcheck installcheck-am \
- installdirs maintainer-clean maintainer-clean-generic \
- mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
- uninstall uninstall-am uninstall-dist_lightningHEADERS \
- uninstall-dist_pkgdataDATA uninstall-info-am
+ install-man install-nodist_lightningHEADERS install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
+ pdf-am ps ps-am tags uninstall uninstall-am \
+ uninstall-dist_lightningHEADERS uninstall-dist_pkgdataDATA \
+ uninstall-info-am uninstall-nodist_lightningHEADERS
@lightning_frag@
@@ -432,8 +452,16 @@ uninstall-am: uninstall-dist_lightningHEADERS \
@LIGHTNING_MAIN_FALSE@ @set frob $(LIGHTNING_TARGET_FILES); shift; \
@LIGHTNING_MAIN_FALSE@ for i; \
@LIGHTNING_MAIN_FALSE@ do \
address@hidden@ echo $(LN_S) $(srcdir)/$$i `basename $$i`; \
address@hidden@ $(LN_S) $(srcdir)/$$i `basename $$i`; \
address@hidden@ echo $(LN_S) -f $(srcdir)/$$i `basename $$i`; \
address@hidden@ $(LN_S) -f $(srcdir)/$$i `basename $$i`; \
address@hidden@ done
+
address@hidden@clean-local:
address@hidden@ @set frob $(LIGHTNING_TARGET_FILES); shift; \
address@hidden@ for i; \
address@hidden@ do \
address@hidden@ echo rm -f `basename $$i`; \
address@hidden@ rm -f `basename $$i`; \
@LIGHTNING_MAIN_FALSE@ done
@address@hidden:
- [Guile-commits] 34/437: finish jit_allocai implementation, (continued)
- [Guile-commits] 34/437: finish jit_allocai implementation, Andy Wingo, 2018/07/02
- [Guile-commits] 43/437: give credit to whom credit is due, Andy Wingo, 2018/07/02
- [Guile-commits] 41/437: x86-64 now passes test suite, Andy Wingo, 2018/07/02
- [Guile-commits] 47/437: refine ludovic's doc patch, Andy Wingo, 2018/07/02
- [Guile-commits] 38/437: add JIT_NEED_PUSH_POP and merge correct implementation of push/pop for SPARC, Andy Wingo, 2018/07/02
- [Guile-commits] 50/437: fix imprecisions in the ChangeLog, Andy Wingo, 2018/07/02
- [Guile-commits] 48/437: use CVTT instruction, fix lightning/Makefile.am, Andy Wingo, 2018/07/02
- [Guile-commits] 53/437: fix -I flags for opcode subdirectory, Andy Wingo, 2018/07/02
- [Guile-commits] 55/437: add Matthew Flatt to THANKS file, Andy Wingo, 2018/07/02
- [Guile-commits] 39/437: merge 64-bit cleanliness changes from mzscheme, Andy Wingo, 2018/07/02
- [Guile-commits] 49/437: add clean-local target to lightning/Makefile.am,
Andy Wingo <=
- [Guile-commits] 56/437: fix i386 floating-point sub(a,0,a), Andy Wingo, 2018/07/02
- [Guile-commits] 54/437: add 3to2 test and fix bug, Andy Wingo, 2018/07/02
- [Guile-commits] 52/437: improve set* encoding for i386, add testcase, Andy Wingo, 2018/07/02
- [Guile-commits] 57/437: don't truncate function pointers on amd64, Andy Wingo, 2018/07/02
- [Guile-commits] 68/437: cast memory address to long for JCCim, Andy Wingo, 2018/07/02
- [Guile-commits] 59/437: add --with-lightning-prefix option to lightning.m4, Andy Wingo, 2018/07/02
- [Guile-commits] 67/437: add underscores around __unused__ attribute, Andy Wingo, 2018/07/02
- [Guile-commits] 65/437: fix some problems (not all) with lightningize, Andy Wingo, 2018/07/02
- [Guile-commits] 63/437: Fix stxr_c(_EAX, _EBX, _ESI)., Andy Wingo, 2018/07/02
- [Guile-commits] 64/437: avoid "value computed is not used" in jit_allocai, Andy Wingo, 2018/07/02