Permalink
Browse files

Clean up release builder scripts.

The version.h file is generated by the Makefile, we should
prefill the version_tag.h file.
  • Loading branch information...
1 parent d237e35 commit 4205752bb0df2bc88978cddd27d4d8981352e733 @steveicarus committed Mar 20, 2009
Showing with 8 additions and 4 deletions.
  1. +4 −2 scripts/MAKE_RELEASE.sh
  2. +4 −2 scripts/MAKE_SNAPSHOT.sh
@@ -47,9 +47,11 @@ fi
echo "Exporting $tag to $destdir/$prefix..."
git archive --prefix="$prefix/" $tag | ( cd "$destdir" && tar xf - )
-versionh="$destdir/$prefix/version.h"
+versionh="$destdir/$prefix/version_tag.h"
echo "Create $versionh ..."
-echo "#define VERSION_TAG \"$tag\"" > $versionh
+echo "#ifndef VERSION_TAG" > $versionh
+echo "#define VERSION_TAG \"$tag\"" >> $versionh
+echo "#endif" >> $versionh
echo "Running autoconf.sh..."
( cd $destdir/$prefix && sh autoconf.sh )
@@ -47,9 +47,11 @@ fi
echo "Exporting $tag to $destdir/$prefix..."
git archive --prefix="$prefix/" $tag | ( cd "$destdir" && tar xf - )
-versionh="$destdir/$prefix/version.h"
+versionh="$destdir/$prefix/version_tag.h"
echo "Create $versionh ..."
-echo "#define VERSION_TAG \"$tag\"" > $versionh
+echo "#ifndef VERSION_TAG" > $versionh
+echo "#define VERSION_TAG \"$tag\"" >> $versionh
+echo "#endif" >> $versionh
echo "Running autoconf.sh..."
( cd $destdir/$prefix && sh autoconf.sh )

0 comments on commit 4205752

Please sign in to comment.