-
Notifications
You must be signed in to change notification settings - Fork 0
/
HowToRelease.txt
41 lines (33 loc) · 972 Bytes
/
HowToRelease.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Memorandum of How To Release.
1. update change logs.
- update product.xml in web resources 'web/htdocs/product.xml'.
- run synchronization script.
% cd src/changelog
% ./make.sh (make.bat)
2. update version number.
- src/resources/samurai-graph.properties
samurai-graph.version=2.0.0
- installer/win32/resources/vector/README.txt
Samurai Graph 2.0.0
samurai-graph-w200.zip
samurai-graph-w200
samurai-graph-win32-2.0.0.exe
3. commit version updated sources.
% cvs commit
4. add tag to CVS repository.
% cvs tag RELEASE_2_0_0
5. rebuild binaries.
% ./build.sh rebuild
6. create os specific installer
Windows:
run NSIS 2.0 compiler.
- installer/win32/launcher.nsi
- installer/win32/samurai-graph-wiwn32-inst.nsi
MacOS X:
create disk image distribution file
% cd installer/mac
% ./build.sh build
UNIX:
create disk image distribution file
% cd installer/unix
% ./build.sh build