ENABLE_PTHREADED_UBIK=yes
fi
-VERSFILE=AFS_component_version_number
-AC_SUBST(VERSFILE)
-
AC_SUBST(AFS_SYSNAME)
AC_SUBST(AFS_PARAM_COMMON)
AC_SUBST(ENABLE_KERNEL_MODULE)
.c.o:
$(CCOBJ) $(CFLAGS) -c $<
-
-# Default component version file, will be overridden later if necessary
-VERSFILE=@VERSFILE@
\ No newline at end of file
# AFS component version string file generation targets
#
AFS_component_version_number.c: Makefile.version
- $(MAKE) -f Makefile.component AFS_component_version_number.c
+ $(MAKE) -f Makefile.version AFS_component_version_number.c
#
# App build/install targets
PACKAGE=@PACKAGE@
VERSION=@VERSION@
-$(VERSFILE).o: $(VERSFILE).c
+AFS_component_version_number.o: AFS_component_version_number.c $(TOP_SRCDIR)/config/mkvers
+version.xml version.txt: $(TOP_SRCDIR)/config/mkvers
# mkvers checks timestamps
-$(VERSFILE).c:
- $(TOP_SRCDIR)/config/mkvers -o $(VERSFILE).c
+AFS_component_version_number.c:
+ $(TOP_SRCDIR)/config/mkvers -o AFS_component_version_number.c
# only done for RX in NT
# -c $(CML_PREFIX)
-$(VERSFILE).h:
- $(TOP_SRCDIR)/config/mkvers -o $(VERSFILE).h -v
+AFS_component_version_number.h:
+ $(TOP_SRCDIR)/config/mkvers -o AFS_component_version_number.h -v
-$(VERSFILE).txt:
- $(TOP_SRCDIR)/config/mkvers -o $(VERSFILE).txt -t
+version.txt:
+ $(TOP_SRCDIR)/config/mkvers -o version.txt -t
-$(VERSFILE).xml:
- $(TOP_SRCDIR)/config/mkvers -o $(VERSFILE).xml -x
+version.xml:
+ $(TOP_SRCDIR)/config/mkvers -o version.xml -x
noversion: install
PACKAGE=@PACKAGE@
VERSION=@VERSION@
-$(VERSFILE).o: $(VERSFILE).c
+AFS_component_version_number.o: AFS_component_version_number.c
-$(VERSFILE).c: @TOP_OBJDIR@/src/config/Makefile.version
- echo 'char cml_version_number[]="@(#) OpenAFS ${VERSION} built ' `date +"%Y-%m-%d"` '";' >$(VERSFILE).c
- echo 'char* AFSVersion = "${PACKAGE} ${VERSION}"; ' >>$(VERSFILE).c
+AFS_component_version_number.c: @TOP_OBJDIR@/src/config/Makefile.version
+ echo 'char cml_version_number[]="@(#) OpenAFS ${VERSION} built ' `date +"%Y-%m-%d"` '";' >AFS_component_version_number.c
+ echo 'char* AFSVersion = "${PACKAGE} ${VERSION}"; ' >>AFS_component_version_number.c
-$(VERSFILE).xml:
- echo '<?xml version="1.0" encoding="UTF-8"?>' >$(VERSFILE).xml
- echo '<revision>' >>$(VERSFILE).xml
- echo '<revnumber>${VERSION}</revnumber>' >>$(VERSFILE).xml
- echo '</revision>' >>$(VERSFILE).xml
+version.xml:
+ echo '<?xml version="1.0" encoding="UTF-8"?>' >version.xml
+ echo '<revision>' >>version.xml
+ echo '<revnumber>${VERSION}</revnumber>' >>version.xml
+ echo '</revision>' >>version.xml
+
+version.txt:
+ echo "Base configuration unknown" > version.txt
} else if (cfgFormat == CF_TEXT) {
fprintf(fpVers, "Base configuration %s\n",
stateDeltas[i].name);
- } else if (cfgFormat == CF_TEXT) {
+ } else if (cfgFormat == CF_XML) {
fprintf(fpVers,
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<revision>\n"