DragonSoull
12th February 2004 02:42 UTC
source information
Could you guys give any pointers on what parts I would need to change (in the code) to compleatelly remove exehead_zlib.exe and exehead_bzip2.exe from makensis?
Also about the language strings does it require a "*.nlf" or does makensis.exe has some built in? if so where?
Thanks for any help...
Joost Verburg
12th February 2004 12:52 UTC
The standard English NLF strings are included in the compiler.
kichik
13th February 2004 09:29 UTC
The default strings are in lang.cpp.
To remove the other exeheads start with exehead.h.
DragonSoull
13th February 2004 19:19 UTC
Thanks, already found the lang strings now for the hard part...
rainwater
13th February 2004 19:58 UTC
Of course removing exehead_zlib and exehead_bzip2 will not affect the size of the resulting installer that makensis generates.
DragonSoull
13th February 2004 20:23 UTC
I know I just whant to remove the code from the CExeBuilder class to make it smaller.
My idea is to use it directely by making a "interface" class to it, I'm still seeing if I can handle something like this, but it isn't easy, NSIS isn't very commented and I'm not very bright :confused:...