[eros-cvs] cvs commit: eros/src/build/lib/make makerules.mk makevars.mk

shap@eros.cs.jhu.edu shap@eros.cs.jhu.edu
Fri, 6 Jul 2001 17:49:35 -0400


shap        01/07/06 17:49:35

  Modified:    src/build/lib/make makerules.mk makevars.mk
  Log:
  Final updates for new constituents conventions

Revision  Changes    Path
1.61      +8 -1      eros/src/build/lib/make/makerules.mk

Index: makerules.mk
===================================================================
RCS file: /cvs/eros/src/build/lib/make/makerules.mk,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- makerules.mk	2001/07/03 17:57:56	1.60
+++ makerules.mk	2001/07/06 21:49:35	1.61
@@ -201,7 +201,7 @@
 
 do-clean: recursive-clean
 	-rm -f *.o *.m core *~ new.Makefile  ".#"*
-	-rm -f .*.m sysgen.map $(TARGETS) TAGS $(GENERATED)
+	-rm -f .*.m sysgen.map $(TARGETS) TAGS
 	-rm -f *.dvi *.blg *.aux *.log *.toc $(CLEANLIST)
 
 recursive-clean:
@@ -295,3 +295,10 @@
 		fi; \
 	done
 endif
+
+
+constituents.h: $(IMGMAP)
+	grep CONSTIT $< | \
+		sed 's/^[^,]*, */#define /' | \
+		sed 's/).*$$//' | \
+		sed 's/,/ /' > $@



1.29      +2 -2      eros/src/build/lib/make/makevars.mk

Index: makevars.mk
===================================================================
RCS file: /cvs/eros/src/build/lib/make/makevars.mk,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- makevars.mk	2001/04/23 17:04:50	1.28
+++ makevars.mk	2001/07/06 21:49:35	1.29
@@ -207,5 +207,5 @@
 # empty, so the appropriate word is the second one.
 PACKAGE=$(word 1, $(strip $(subst /, ,$(subst $(EROS_ROOT)/src/,,$(PWD)))))
 
-
-
+# Until proven otherwise...
+IMGMAP=imgmap