diff options
author | alaviss <leorize+oss@disroot.org> | 2020-10-02 15:48:35 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-02 22:48:35 +0200 |
commit | dcd0ce17759609084951e4d3ac7f24b3eec62a26 (patch) | |
tree | 6949e177db0b2a07e8e5837738c8ea800949d8c4 /tools/niminst | |
parent | 0a05176057dd0f98793b41e18f5599d662ab1672 (diff) | |
download | Nim-dcd0ce17759609084951e4d3ac7f24b3eec62a26.tar.gz |
niminst: restore ZIP building functionality (#15472)
This is necessary for building Windows releases, was erroneously removed by #15451.
Diffstat (limited to 'tools/niminst')
-rw-r--r-- | tools/niminst/niminst.nim | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/niminst/niminst.nim b/tools/niminst/niminst.nim index 2b6172390..a0a0d9ad4 100644 --- a/tools/niminst/niminst.nim +++ b/tools/niminst/niminst.nim @@ -30,6 +30,7 @@ type actionInno, # action: create Inno Setup installer actionNsis, # action: create NSIS installer actionScripts # action: create install and deinstall scripts + actionZip # action: create zip file actionXz, # action: create xz file actionDeb # action: prepare deb package @@ -139,6 +140,7 @@ Usage: Command: csource build C source code for source based installations scripts build install and deinstall scripts + zip build the ZIP file inno build the Inno Setup installer nsis build the NSIS Setup installer deb create files for debhelper @@ -167,6 +169,7 @@ proc parseCmdLine(c: var ConfigData) = case a of "csource": incl(c.actions, actionCSource) of "scripts": incl(c.actions, actionScripts) + of "zip": incl(c.actions, actionZip) of "xz": incl(c.actions, actionXz) of "inno": incl(c.actions, actionInno) of "nsis": incl(c.actions, actionNsis) @@ -721,6 +724,8 @@ proc main() = srcdist(c) if actionScripts in c.actions: writeInstallScripts(c) + if actionZip in c.actions: + xzDist(c, true) if actionXz in c.actions: xzDist(c) if actionDeb in c.actions: |