Skip to content
Snippets Groups Projects
Commit 6bc003a0 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

This is release 2.3.5a

parent 5641424b
No related branches found
No related tags found
No related merge requests found
cd /G/f2 cd /G/f2
### merge devel into master
# git rebase -i HEAD~99 # correct commit messages; do not go past last tag or branch from master
git checkout master git checkout master
git pull origin master git pull origin master
git merge --no-ff devel git merge --no-ff devel
git push origin master
### prepare git push origin master
vi pub/CMakeLists.txt # increment version number, remove "post-" vi pub/CMakeLists.txt # increment version number, remove "post-"
vi pub/CHANGELOG vi pub/CHANGELOG
### purge
rm -r /G/f2/pub/build rm -r /G/f2/pub/build
rm -r /G/f2/pub/qtbuild rm -r /G/f2/pub/qtbuild
cd /G/f2/pub cd /G/f2/pub
...@@ -19,18 +15,16 @@ rm *~ ...@@ -19,18 +15,16 @@ rm *~
rm */*~ rm */*~
rm */*/*~ rm */*/*~
rm */Doxyfile.bak rm */Doxyfile.bak
### pack
export V=2. # 2.<major>.<minor><bugfix> export V=2. # 2.<major>.<minor><bugfix>
export A=frida$V export A=frida$V
cd /tmp cd /tmp
rm $A rm $A
slink /G/f2/pub $A slink /G/f2/pub $A
tar czvfh ~/data/tgz/$A.tgz $A/* tar czvfh ~/data/tgz/$A.tgz $A/*
dl ~/data/tgz/frida2.* # CHECK size dl ~/data/tgz/frida2.* # CHECK size
rm $A
### update git rm $A
cd /G/f2 cd /G/f2
kcom -m "This is release $V" kcom -m "This is release $V"
kush kush
...@@ -38,10 +32,10 @@ k tag v$V # Yes! Our IT wants version tags to start with "v". ...@@ -38,10 +32,10 @@ k tag v$V # Yes! Our IT wants version tags to start with "v".
# to delete erroneous tag: git tag -d $X; git push origin :refs/tags/$X # to delete erroneous tag: git tag -d $X; git push origin :refs/tags/$X
kush --tags kush --tags
### upload tgz
ssh wuttke@a mv /www/apps/src/frida/frida2.* /www/apps/src/frida/old/ ssh wuttke@a mv /www/apps/src/frida/frida2.* /www/apps/src/frida/old/
scp ~/data/tgz/$A.tgz wuttke@a:/www/apps/src/frida/ scp ~/data/tgz/$A.tgz wuttke@a:/www/apps/src/frida/
scp /G/f2/pub/CHANGELOG wuttke@a:/www/apps/src/frida/frida2-CHANGELOG scp /G/f2/pub/CHANGELOG wuttke@a:/www/apps/src/frida/frida2-CHANGELOG
### advertise ### advertise
...@@ -54,10 +48,9 @@ git checkout devel ...@@ -54,10 +48,9 @@ git checkout devel
git rebase master git rebase master
cd /G/f2/pub cd /G/f2/pub
vi CMakeLists.txt # version becomes "post-<release>" vi CMakeLists.txt # version becomes "post-<release>"
kcom -m "Starting post-$V" kcom -m "Starting post-$V"
kush kush
### rebuild
cd /G/f2/pub cd /G/f2/pub
mkdir build mkdir build
cd build cd build
......
Release 2.3.5a of Release 2.3.5a of 01feb17:
- CMake machinery now uses variables like ${library_name}_LIBRARY - CMake machinery now uses variables like ${library_name}_LIBRARY
- Renamed libfrida -> libfridacore, libtrivia -> libfridatrivia - Renamed libfrida -> libfridacore, libtrivia -> libfridatrivia
......
...@@ -8,7 +8,7 @@ set(CMAKE_DISABLE_IN_SOURCE_BUILD ON) ...@@ -8,7 +8,7 @@ set(CMAKE_DISABLE_IN_SOURCE_BUILD ON)
project(Frida) project(Frida)
set(Frida_VERSION post-2.3.4d) set(Frida_VERSION 2.3.5a)
include(CTest) # equivalent to "enable_testing() ??? include(CTest) # equivalent to "enable_testing() ???
add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND}) # => 'make check' is an alias for 'ctest' add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND}) # => 'make check' is an alias for 'ctest'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment