More cleanup.

Pascal J. Bourguignon [2018-12-29 19:36]
More cleanup.
Filename
.gitignore
Makefile
announces/001-relative-package.txt
announces/Makefile
clext/Makefile
diff --git a/.gitignore b/.gitignore
index 29ea172..2073945 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
 *.fasl
 *.sse2f
 *.o
+*.bak
diff --git a/Makefile b/Makefile
index 31b7719..22c2fc1 100644
--- a/Makefile
+++ b/Makefile
@@ -70,7 +70,7 @@ PREFIX=$(HOME)/quicklisp/local-projects
 PACKAGES=$(PREFIX)

 PACKAGE_PATH=com/informatimago
-MODULES= common-lisp clext clmisc  clisp  susv3  rdp small-cl-pgms/botihn
+MODULES= announces common-lisp clext clmisc  clisp  susv3  rdp small-cl-pgms/botihn



@@ -96,7 +96,7 @@ clean::
 		if [ -r "$$module/Makefile" ] ; then \
 		  printf $(LINE) ;\
 		  printf ";;;;;; CLEANING $$module\n" ;\
-		  $(MM) MODULE_PATH=$(PACKAGES)/$(PACKAGE_PATH)/$$module -C $$module $(CLEAN) ;\
+		  $(MM) MODULE_PATH=$(PACKAGES)/$(PACKAGE_PATH)/$$module -C $$module clean ;\
 		fi ;\
 	 done
 	@find . \( -name \*.abcl-tmp \) -exec rm {} \;
diff --git a/announces/001-relative-package.txt b/announces/001-relative-package.txt
index 624d796..e874853 100644
--- a/announces/001-relative-package.txt
+++ b/announces/001-relative-package.txt
@@ -20,7 +20,7 @@ Package structure vs. name structure
 The hierarchial packages as implemented by `Allegro CL`, introduce an
 inconsistency in the children-parent relationship between *packages*.

-On one one hand, ``RELATIVE-PACKAGE-NAME-TO-PACKAGE`` and
+On the one hand, ``RELATIVE-PACKAGE-NAME-TO-PACKAGE`` and
 ``PACKAGE-PARENT`` enforce that the parent of a package be an existing
 package, and therefore when we have two packages: ``"R.A1.A2.A3.X"``
 and ``"R.B1.B2.B3.Y"``, then cannot refer one to the other using the
diff --git a/announces/Makefile b/announces/Makefile
index c101ae9..b082f73 100644
--- a/announces/Makefile
+++ b/announces/Makefile
@@ -1,4 +1,8 @@
-all:001-relative-package.pdf
+all: \
+	001-relative-package.pdf
+
+clean:
+	-@rm -f 001-relative-package.pdf

 001-relative-package.pdf:001-relative-package.txt
 	rst2pdf 001-relative-package.txt 001-relative-package.pdf
diff --git a/clext/Makefile b/clext/Makefile
index 4e76144..e6770bd 100644
--- a/clext/Makefile
+++ b/clext/Makefile
@@ -3,6 +3,8 @@ all::
 doc::
 install::

+include ../implementations.mk
+
 CSS="/default.css"
 RSTHTMLOPT=\
 	--leave-comments \
@@ -13,6 +15,9 @@ documentation::html pipe-article-fr.asc pipe-article-en.asc
 html::pipe-article-fr.html pipe-article-en.html
 html.in::pipe-article-fr.html.in pipe-article-en.html.in

+clean::
+	-@rm -f pipe-article-fr.asc pipe-article-en.asc pipe-article-fr.html.in pipe-article-en.html.in pipe-article-fr.html pipe-article-en.html
+
 pipe-article-fr.asc:pipe-article-fr.txt
 	pandoc -f rst -t asciidoc < pipe-article-fr.txt >pipe-article-fr.asc
 pipe-article-en.asc:pipe-article-en.txt
ViewGit