Support:UVLayout Update Checklist
From Headus Docs
(Difference between revisions)
Revision as of 06:44, 4 July 2013 (edit) Headus (Talk | contribs) (→Build) ← Previous diff |
Current revision (07:47, 4 September 2024) (edit) (undo) Headus (Talk | contribs) (→Build) |
||
(50 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
+ | __NOTOC__ | ||
== Docs == | == Docs == | ||
* Update User Guide | * Update User Guide | ||
- | * Build PDF | + | * Build PDF, http://www.uvlayout.com/doc/Books:UVLayout_User_Guide_Tools |
+ | * Build PDF, http://www.uvlayout.com/doc/Books:UVLayout_Installation_Guide_Tools | ||
+ | * Build PDF, http://www.headus.com/doc/Books:HLServer_Links | ||
* cd doc/cy/guides/web_docs/; make | * cd doc/cy/guides/web_docs/; make | ||
* cd doc/web/headus/update/lnx/UVLayout/ release notes | * cd doc/web/headus/update/lnx/UVLayout/ release notes | ||
== Build == | == Build == | ||
+ | |||
+ | * Turn off debug flags | ||
+ | ** Manually disable DEBUG calls in glut and tk8.0/win code | ||
+ | *** grep DEBUG *.c | grep -v define | grep -v XDEBUG | ||
* Generate new demo key. | * Generate new demo key. | ||
** cd Dongles/; uvdemo | ** cd Dongles/; uvdemo | ||
+ | ** cd make_key, decode to find end date, add to calendar | ||
** vi src/cy/Eoe/iuvlayout-demo/keys.txt | ** vi src/cy/Eoe/iuvlayout-demo/keys.txt | ||
+ | ** Add expiry reminders to calender | ||
+ | ** vi doc/web/headus/uvlayout/demo/download/.headus-UVLayout-Demo.zip | ||
- | * Windows | + | * Windows - pro + hobby - generate new product code GUID, change Product name, install dir version, target system shortcut, desktop icon version |
- | * OS X | + | * Windows - cd Eoe; source iuvlayout-pro.make, - same again on ROG 64bit - build installer |
- | * Linux fc6, f10 | + | * Windows - cd Eoe; source iuvlayout-hobby.make - same again on ROG 64bit - build installer |
+ | * Windows - cd Eoe; source iuvlayout-demo.make - same again on ROG 64bit - build installer | ||
+ | |||
+ | * OS X - UVLayout-Pro, headus-UVLayout-Demo.dmg, UVLayout-Hobby - '''test under Yosemite for missing libs''' | ||
+ | ** ssh oldmini; mm | ||
+ | |||
+ | * Linux f13 - uvlayout-pro, uvlayout-demo | ||
+ | ** edit src/HeaderMakefile=f13, swap WARNINGS/XWARNINGS, then back again | ||
== Upload == | == Upload == | ||
+ | * move expired installers to .Exe for archiving | ||
* move oldest installer to doc/web/headus/uvlayout/install-pro-expired/download | * move oldest installer to doc/web/headus/uvlayout/install-pro-expired/download | ||
* doc/web/headus/uvlayout/install-pro | * doc/web/headus/uvlayout/install-pro | ||
+ | * remove betas from doc/web/headus/uvlayout/preview | ||
+ | * '''make sure update install-student too''' | ||
+ | |||
+ | == Announce == | ||
+ | |||
+ | * forum posting | ||
+ | * uvlayout.com news | ||
+ | * email update users | ||
+ | ** dreamhost: support.uvlayout.com/tools/dump_update | ||
+ | ** manup: /home/architec/Dongles/Update | ||
+ | *** Edit uvupdate and uvexpired messages | ||
+ | *** '''Make sure edit Subject line too''' | ||
+ | * youtube any videos - headus3D | ||
+ | * '''tweet?''' |
Current revision
[edit] Docs
- Update User Guide
- Build PDF, http://www.uvlayout.com/doc/Books:UVLayout_User_Guide_Tools
- Build PDF, http://www.uvlayout.com/doc/Books:UVLayout_Installation_Guide_Tools
- Build PDF, http://www.headus.com/doc/Books:HLServer_Links
- cd doc/cy/guides/web_docs/; make
- cd doc/web/headus/update/lnx/UVLayout/ release notes
[edit] Build
- Turn off debug flags
- Manually disable DEBUG calls in glut and tk8.0/win code
- grep DEBUG *.c | grep -v define | grep -v XDEBUG
- Manually disable DEBUG calls in glut and tk8.0/win code
- Generate new demo key.
- cd Dongles/; uvdemo
- cd make_key, decode to find end date, add to calendar
- vi src/cy/Eoe/iuvlayout-demo/keys.txt
- Add expiry reminders to calender
- vi doc/web/headus/uvlayout/demo/download/.headus-UVLayout-Demo.zip
- Windows - pro + hobby - generate new product code GUID, change Product name, install dir version, target system shortcut, desktop icon version
- Windows - cd Eoe; source iuvlayout-pro.make, - same again on ROG 64bit - build installer
- Windows - cd Eoe; source iuvlayout-hobby.make - same again on ROG 64bit - build installer
- Windows - cd Eoe; source iuvlayout-demo.make - same again on ROG 64bit - build installer
- OS X - UVLayout-Pro, headus-UVLayout-Demo.dmg, UVLayout-Hobby - test under Yosemite for missing libs
- ssh oldmini; mm
- Linux f13 - uvlayout-pro, uvlayout-demo
- edit src/HeaderMakefile=f13, swap WARNINGS/XWARNINGS, then back again
[edit] Upload
- move expired installers to .Exe for archiving
- move oldest installer to doc/web/headus/uvlayout/install-pro-expired/download
- doc/web/headus/uvlayout/install-pro
- remove betas from doc/web/headus/uvlayout/preview
- make sure update install-student too
[edit] Announce
- forum posting
- uvlayout.com news
- email update users
- dreamhost: support.uvlayout.com/tools/dump_update
- manup: /home/architec/Dongles/Update
- Edit uvupdate and uvexpired messages
- Make sure edit Subject line too
- youtube any videos - headus3D
- tweet?