guile-commits
[Top][All Lists]
Advanced

[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:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]