Skip to content

Commit 236c195

Browse files
committed
createrelease: automate a little more
1 parent 0d7836f commit 236c195

1 file changed

Lines changed: 25 additions & 11 deletions

File tree

createrelease

Lines changed: 25 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -69,22 +69,36 @@ tag=$1
6969
# Name of release
7070
releasename=cppcheck-$tag
7171

72-
# Create archives..
73-
git archive --format=tar --prefix=$releasename/ $tag | gzip > ~/$releasename.tar.gz
74-
git archive --format=tar --prefix=$releasename/ $tag | bzip2 > ~/$releasename.tar.bz2
75-
git archive --format=zip -9 --prefix=$releasename/ $tag > ~/$releasename.zip
72+
set -e
7673

77-
scp ~/$releasename.* danielmarjamaki,cppcheck@frs.sourceforge.net:/home/frs/project/c/cp/cppcheck/cppcheck/$tag/
74+
cd ~/cppcheck
7875

79-
# Generate the manual.pdf, manual.html and version.txt
80-
make clean && make -j4
8176
mkdir upload
82-
./cppcheck --version > version.txt
83-
mv version.txt upload/
84-
cd man && ./buildman.sh
77+
78+
# Create archives..
79+
git archive --format=tar --prefix=$releasename/ $tag | gzip > upload/$releasename.tar.gz
80+
git archive --format=tar --prefix=$releasename/ $tag | bzip2 > upload/$releasename.tar.bz2
81+
git archive --format=zip -9 --prefix=$releasename/ $tag > upload/$releasename.zip
82+
cd upload
83+
wget https://www.pkeus.de/~philipp/Temp/$releasename-x64-Setup.msi
84+
#wget https://www.pkeus.de/~philipp/Temp/$releasename-x86-Setup.msi
85+
scp $releasename.* danielmarjamaki,cppcheck@frs.sourceforge.net:/home/frs/project/c/cp/cppcheck/cppcheck/$tag/
86+
rm $releasename.*
87+
cd ..
88+
89+
# Generate the manual.pdf, manual.html and version.txt
90+
make -j4
91+
./cppcheck --version > upload/version.txt
92+
cd ~/cppcheck/man
93+
./buildman.sh
8594
mv manual.pdf ../upload/
8695
mv manual.html ../upload/
8796
mv reference-cfg-format.pdf ../upload/
8897
mv reference-cfg-format.html ../upload/
89-
cd ../upload && scp * danielmarjamaki,cppcheck@web.sourceforge.net:htdocs/ && cd .. && rm -rf upload
98+
99+
cd ~/cppcheck/upload
100+
scp * danielmarjamaki,cppcheck@web.sourceforge.net:htdocs/
101+
102+
cd ~/cppcheck
103+
rm -rf upload
90104

0 commit comments

Comments
 (0)