*add* adding a dummy configure file which reports for the user that we've changed to cmake
*add* make_relase.sh convenience script which creates a tarball for release (usage: ./make_release.sh RELEASE_VERSION) *fix* get_svnrev.sh fixed is the fallback version is produced git-svn-id: http://tint2.googlecode.com/svn/trunk@494 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
This commit is contained in:
parent
5739a2ecbc
commit
d103fe00d7
3 changed files with 33 additions and 2 deletions
8
configure
vendored
Executable file
8
configure
vendored
Executable file
|
@ -0,0 +1,8 @@
|
|||
#!/bin/bash
|
||||
|
||||
# This file should be removed for a release, but right now it is here for convenience.
|
||||
# Everyone who is used to build tint2 with ./configure && make && sudo make install will get this message
|
||||
|
||||
echo "Tint2 has changed the build system to CMake"
|
||||
echo "See INSTALL or the wiki page for further building instructions"
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/bash
|
||||
|
||||
FALLBACK="0.10-svn"
|
||||
FALLBACK=\"0.10-svn\"
|
||||
|
||||
if [[ $# -eq 0 ]]; then
|
||||
DIR=.
|
||||
|
@ -22,7 +22,7 @@ fi
|
|||
|
||||
if [[ ${REV_OLD} != ${REV} ]]; then
|
||||
echo "Building new version.h"
|
||||
echo "#define VERSION_STRING "${REV}"" > version.h
|
||||
echo "#define VERSION_STRING ${REV}" > version.h
|
||||
fi
|
||||
|
||||
|
||||
|
|
23
make_release.sh
Executable file
23
make_release.sh
Executable file
|
@ -0,0 +1,23 @@
|
|||
#!/bin/bash
|
||||
|
||||
# usage: ./make_release.sh RELEASE_VERSION_NUMBER
|
||||
|
||||
if [[ $# -ne 1 ]]; then
|
||||
echo "usage: $0 RELEASE_VERSION_NUMBER"
|
||||
exit
|
||||
fi
|
||||
|
||||
DIR=tint2-${1}
|
||||
echo "Making release ${DIR}"
|
||||
rm -Rf ${DIR}
|
||||
svn export . ${DIR} > /dev/null
|
||||
|
||||
# delete unneeded files
|
||||
rm -f ${DIR}/configure ${DIR}/make_release.sh
|
||||
|
||||
# replace get_svnrev.sh by a simple echo command
|
||||
echo "echo \"#define VERSION_STRING \\\"${1}\\\"\" > version.h" > ${DIR}/get_svnrev.sh
|
||||
|
||||
# create tarball and remove the exported directory
|
||||
tar -cjf ${DIR}.tar.bz2 ${DIR}
|
||||
rm -Rf ${DIR}
|
Loading…
Reference in a new issue