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
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: 2019/10/14 00:36 by 114.23.208.115