Archive: source information


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...


The standard English NLF strings are included in the compiler.


The default strings are in lang.cpp.

To remove the other exeheads start with exehead.h.


Thanks, already found the lang strings now for the hard part...


Of course removing exehead_zlib and exehead_bzip2 will not affect the size of the resulting installer that makensis generates.


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:...