User Tools

Site Tools


proj:wininstallers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
proj:wininstallers [2019/10/06 00:33]
114.23.208.115 [Make Package - Overview]
proj:wininstallers [2019/10/14 00:36]
114.23.208.115 [Create working folders]
Line 3: Line 3:
 [[:​proj:​project | Project]] [[:​proj:​project | Project]]
  
-====== Windows ​NSIS Installer Notes ======+====== Windows Installer Notes ====== 
 + 
 +===== What Next ===== 
 + 
 +If already set up dev pipeline on machine go straight to "Make Package - Overview"​. 
 + 
 +Otherwise, "​Windows Development and Packaging - From Scratch"​
  
 ===== Make Package - Overview ===== ===== Make Package - Overview =====
Line 29: Line 35:
   * Compress to zip folder so sofastats-x.x.x_for_win.zip   * Compress to zip folder so sofastats-x.x.x_for_win.zip
  
-===== Windows Development and Packaging =====+===== Windows Development and Packaging ​- From Scratch ​=====
  
 In short, how we get from a clean Windows machine to a development (to fix Windows-specific bugs) and packaging environment for SOFA. In short, how we get from a clean Windows machine to a development (to fix Windows-specific bugs) and packaging environment for SOFA.
Line 42: Line 48:
   * **dependencies** - binaries such as wkhtmltopdf.exe and specific dependencies of those binaries e.g. delegates.xml (needed by convert.exe)   * **dependencies** - binaries such as wkhtmltopdf.exe and specific dependencies of those binaries e.g. delegates.xml (needed by convert.exe)
   * **packaging** - put all the files managing the actual building of packages e.g. spec files, nsi files etc.   * **packaging** - put all the files managing the actual building of packages e.g. spec files, nsi files etc.
-  * **sofa4packaging** - put contents of sofastatistics under the packaging/​sofastats folder and add launch.py, import2run.py,​ and sofastats.spec as well from /packaging.+  * **sofa4packaging** - put contents of sofastatistics under the packaging/​sofastats folder and add launch.py, import2run.py,​ and sofastats.spec as well from /packaging. Leave behind __pycache__,​ app.fil and sofastats.pot.
   * **store** - put junk here to avoid polluting / over-complicating other folders   * **store** - put junk here to avoid polluting / over-complicating other folders
  
proj/wininstallers.txt · Last modified: 2020/06/04 22:12 by 114.23.208.115