Subversion Repositories filter_foundry

Rev

Rev 433 | Rev 452 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

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