From 2737dc1f75a24ac06905745decde97c6bf8cf657 Mon Sep 17 00:00:00 2001 From: Pavel Stupnikov Date: Fri, 20 Mar 2015 04:19:13 +0300 Subject: [PATCH] updated make_diff, added check_diff --HG-- branch : novattd150 --- check_diff.sh | 13 +++++++++++++ release.sh | 10 +++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100755 check_diff.sh diff --git a/check_diff.sh b/check_diff.sh new file mode 100755 index 0000000000..dddc1cf902 --- /dev/null +++ b/check_diff.sh @@ -0,0 +1,13 @@ +DIFF=$1 +ORIG_PATH=$2 +TMP=/tmp/openttd_original +rm -rf $TMP +cp -r $ORIG_PATH $TMP +mkdir $TMP/bin +cp -r bin/data $TMP/bin +patch -p1 -d $TMP < $DIFF +pushd $TMP +./configure +make clean +make +popd diff --git a/release.sh b/release.sh index f02844192b..544ec818d9 100755 --- a/release.sh +++ b/release.sh @@ -5,6 +5,14 @@ mkdir $TMP unzip -d $TMP release.zip cp -r bin/lang $TMP cp nova_changelog.txt $TMP/changelog.txt -cp -r bin/lang $TMP rm $TMP/nova*.diff cp nova*.diff $TMP +DIR=`pwd` +pushd $TMP +cp $DIR/bin/openttd.exe openttd.exe +rm $DIR/novapolis_client.zip +zip -9 -r $DIR/novapolis_client.zip * +cp $DIR/bin/openttd64.exe openttd.exe +rm $DIR/novapolis_client_64.zip +zip -9 -r $DIR/novapolis_client_64.zip * +popd \ No newline at end of file