# Forcing a specific version number, without having to set a git tag.
echo $CURRENT_VERSION > .tarball-version
- # Forcing a rebuild of the documentation and man pages.
- rm -f .version
./autopull.sh
./autogen.sh
./configure --disable-shared
make
- make dist
-
- # To prevent auto-updating '.version' file by GNUmakefile due to
- # regenerated PO files, specify Makefile manually.
- make -f Makefile distcheck
+ make distcheck
Then you will get a distribution tarball:
# Forcing a specific version number, without having to set a git tag.
echo $CURRENT_VERSION > .tarball-version
- # Forcing a rebuild of the documentation and man pages.
- rm -f .version
** Update files:
# Forcing a specific version number, without having to set a git tag.
echo $CURRENT_VERSION > .tarball-version
- # Forcing a rebuild of the documentation and man pages.
- rm -f .version
./autogen.sh
./configure --disable-shared
Finally really make the release tarball:
- # To prevent auto-updating '.version' file by GNUmakefile due to
- # regenerated PO files, specify Makefile manually.
- make -f Makefile distcheck
+ make distcheck
If necessary, produce variants with higher compression (takes 7 minutes):