Rev 346 | Rev 428 | 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 |
||
358 | daniel-mar | 10 | 2. Run **visual_studio\vc_make_3264.bat** . This creates a 32-bit DLL and a 64-bit DLL and mix them together. |
331 | daniel-mar | 11 | 3. Compile with OpenWatcom . This creates a 32-bit DLL only, and then mix Watcom-32-bit and VisualC-64-bit together. (This step is done because we want Win9x compatibility and therefore, the 32-bit 8BF must be built with OpenWatcom) |
346 | daniel-mar | 12 | 4. Commit to SVN with commit message `=== RELEASE 1.7.0.x ===` |
331 | daniel-mar | 13 | 5. Sync SVN with GitHub |
358 | daniel-mar | 14 | 6. Release a ZIP to [ViaThinkSoft](https://www.viathinksoft.com/projects/filter_foundry) with following contents: |
15 | - wpj/FilterFoundry.8bf => FilterFoundry.8bf |
||
16 | - visual_studio/FilterFoundry64.8bf => FilterFoundry64.8bf |
||
17 | - README.md => README.txt |
||
18 | - CHANGELOG.md => CHANGELOG.txt |
||
19 | - doc\The Filter Foundry.pdf => The Filter Foundry.pdf |
||
20 | - examples\ => examples\ |
||
21 | - LICENSE_GPLv2.txt => LICENSE_GPLv2.txt |
||
22 | - LICENSE_GPLv3.html => LICENSE_GPLv3.html |