Subversion Repositories filter_foundry

Rev

Rev 433 | Rev 452 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
331 daniel-mar 1
 
2
ViaThinkSoft release procedure
3
------------------------------
4
 
5
1. Fix version information:
6
	- version.h (3 times)
7
	- manifest32.xml and manifest64.xml
8
	- README.md
9
	- CHANGELOG.md
437 daniel-mar 10
2. Run **release.bat** . This script will do:
11
	- Compile with Visual C++ by running **visual_studio\vc_make_3264.bat** . This creates a 32-bit DLL and a 64-bit DLL and mixes them together (required for 32/64 bit creating of standalone filters).
12
	- Compile with OpenWatcom 2.0 by running **wpj\make_watcom.bat** . This creates a 32-bit DLL only, and then mix Watcom-32-bit and VisualC-64-bit together.
13
	  (This step is done because we want Win9x compatibility and therefore, the 32-bit 8BF must be built with OpenWatcom 2.0.
14
	  To build for Windows NT 3.1, we need OpenWatcom 2.0, becauase OpenWatcom 1.9 is not compatible with it)
15
	- Build a zip with following contents by running **make_zip.bat** :
16
		- wpj/FilterFoundry.8bf             => FilterFoundry.8bf
17
		- visual_studio/FilterFoundry64.8bf => FilterFoundry64.8bf
18
		- README.md                         => README.txt (sic)
19
		- CHANGELOG.md                      => CHANGELOG.txt (sic)
20
		- doc\The Filter Foundry.pdf        => The Filter Foundry.pdf
21
		- examples\                         => examples\
22
		- LICENSE_GPLv2.txt                 => LICENSE_GPLv2.txt
23
		- LICENSE_GPLv3.html                => LICENSE_GPLv3.html
24
3. Commit to SVN with commit message `=== RELEASE 1.7.0.x ===`
25
4. Sync SVN with GitHub
26
5. Release a ZIP to [ViaThinkSoft](https://www.viathinksoft.com/projects/filter_foundry)