[Ocfs2-commits] manish commits r1144 - trunk

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Thu Jun 17 22:56:40 CDT 2004


Author: manish
Date: 2004-06-17 21:56:38 -0500 (Thu, 17 Jun 2004)
New Revision: 1144

Added:
   trunk/Versioning.make
Modified:
   trunk/Makefile
   trunk/Postamble.make
Log:
Enable vermagic for 2.6


Modified: trunk/Makefile
===================================================================
--- trunk/Makefile	2004-06-18 02:55:28 UTC (rev 1143)
+++ trunk/Makefile	2004-06-18 02:56:38 UTC (rev 1144)
@@ -9,6 +9,7 @@
 	Config.make.in	\
 	Preamble.make	\
 	Postamble.make	\
+	Versioning.make	\
 	config.guess	\
 	config.sub	\
 	configure	\

Modified: trunk/Postamble.make
===================================================================
--- trunk/Postamble.make	2004-06-18 02:55:28 UTC (rev 1143)
+++ trunk/Postamble.make	2004-06-18 02:56:38 UTC (rev 1144)
@@ -1,38 +1,9 @@
-ifdef VERSION_SRC
+include $(TOPDIR)/Versioning.make
 
-ifndef VERSION_FILES
-$(error Need VERSION_FILES defined for version objects)
-endif
-
-ifndef VERSION_PREFIX
-$(error Need VERSION_PREFIX defined for version objects)
-endif
-
-VERSION_OBJ = $(subst .c,.o,$(VERSION_SRC))
-
-VERSION_NUM = $(VERSION_PREFIX)_BUILD_VERSION
-VERSION_DATE = $(VERSION_PREFIX)_BUILD_DATE
-VERSION_MD5 = $(VERSION_PREFIX)_BUILD_MD5
-
-VERDEFS = -D$(VERSION_NUM)=\""$(VERSION)"\" \
-	  -D$(VERSION_DATE)=\""$(shell LANG=C date)"\" \
-	  -D$(VERSION_MD5)=\""$(shell cat stamp-md5)"\"
-
-VERMAGIC = $(if $(filter $(VERSION_OBJ),$@),$(VERDEFS))
-
-ifneq ($(MAKECMDGOALS),install)
-VERSTAMP = stamp
-endif
-
-stamp: ;
-
-stamp-md5: $(VERSION_FILES)
-	@cat $(VERSION_FILES) Makefile | md5sum | sed -e 's/ .*//' > stamp-md5
-
+ifdef VERSION_OBJ
 $(VERSION_OBJ): stamp-md5 $(VERSTAMP)
 endif
 
-
 LOCAL_CFLAGS = $($(subst /,_,$(basename $@))_CFLAGS)
 LOCAL_CPPFLAGS = $($(subst /,_,$(basename $@))_CPPFLAGS)
 

Added: trunk/Versioning.make
===================================================================
--- trunk/Versioning.make	2004-06-18 02:55:28 UTC (rev 1143)
+++ trunk/Versioning.make	2004-06-18 02:56:38 UTC (rev 1144)
@@ -0,0 +1,38 @@
+ifdef VERSION_SRC
+
+ifndef VERSION_FILES
+$(error Need VERSION_FILES defined for version objects)
+endif
+
+ifndef VERSION_PREFIX
+$(error Need VERSION_PREFIX defined for version objects)
+endif
+
+VERSION_OBJ = $(subst .c,.o,$(VERSION_SRC))
+
+VERSION_NUM = $(VERSION_PREFIX)_BUILD_VERSION
+VERSION_DATE = $(VERSION_PREFIX)_BUILD_DATE
+VERSION_MD5 = $(VERSION_PREFIX)_BUILD_MD5
+
+ifdef STAMP_DIR
+STAMP_MD5 = $(STAMP_DIR)/stamp-md5
+else
+STAMP_MD5 = stamp-md5
+endif
+
+VERDEFS = -D$(VERSION_NUM)=\""$(VERSION)"\" \
+	  -D$(VERSION_DATE)=\""$(shell LANG=C date)"\" \
+	  -D$(VERSION_MD5)=\""$(shell cat $(STAMP_MD5))"\"
+
+VERMAGIC = $(if $(filter $(VERSION_OBJ),$@),$(VERDEFS))
+
+ifneq ($(MAKECMDGOALS),install)
+VERSTAMP = stamp
+endif
+
+stamp: ;
+
+$(STAMP_MD5): $(VERSION_FILES)
+	@cat $(VERSION_FILES) Makefile | md5sum | sed -e 's/ .*//' > stamp-md5
+
+endif



More information about the Ocfs2-commits mailing list