|
|
|
|
#1 |
|
Member
Join Date: Feb 2005
Posts: 51
|
Setting cmopression method from command-line
Hi,
I need to be able to specify the compression method used from command-line so for example my debug builds will use no compression and build faster and my release builds will use lzma which will add 10 seconds to my build time. Is this currently possible or should I file a RFE? Thanks, Gili |
|
|
|
|
|
#2 |
|
Senior Member
Join Date: Oct 2005
Posts: 189
|
Put this at the top of your script:
SetCompressor "${comptype}" When you compile, pass in "... /DCOMPTYPE={zlib,bzip2,lzma} ..." |
|
|
|
|
|
#3 |
|
Member
Join Date: Feb 2005
Posts: 51
|
Many thanks
I am consistently impressed with how flexible NSIS is!Gili |
|
|
|
|
|
#4 |
|
Major Dude
Join Date: Jan 2005
Location: Oregon Coast
Posts: 737
|
makensis.exe has a few commands that you might be able to use:
For a complete list of makensis commands, see the NSIS help file. edit: Or dienjd's idea works too! |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|