Dennis Schridde schreef:
> Am Mittwoch, 27. Dezember 2006 04:27 schrieb Giel van Schijndel:
>   
>> ${DEVDIR} is a commandline passed variable, it is taken from DEVDIR in
>> makerules/config.mk
>> The reason I use ${DEVDIR} is because those files (or its sources for
>> that matter) aren't contained in the repository (refers to the
>> WZ-devpackage directory).
>>
>> The places where ../ is used is where the file is to be found in the
>> repository or compiled from it.
>>
>> And yes it is indeed possible to pass variables to makensis just use
>> "/Dvarname=value". Make sure to include it in quotes as shown though
>> because it otherwise can't deal with spaces at all. Then inside the
>> script refer to that value like this: ${varname}.
>>
>> As for version info you could use this (except the current comment that
>> is): VIProductVersion "9.9.9.9"              ; Version number provided here
>> has to be in n.n.n.n format where n is any unsigned integer
>> VIAddVersionKey "CompanyName"           "Warzone Resurrection Project"
>> VIAddVersionKey "FileDescription"       "Warzone 2100 Installer"
>> VIAddVersionKey "FileVersion"           "TRUNK"
>> VIAddVersionKey "InternalName"          "Warzone 2100"
>> VIAddVersionKey "LegalCopyright"        "© 2006 Warzone Resurrection
>> Project"
>> VIAddVersionKey "ProductName"           "Warzone 2100"
>> VIAddVersionKey "ProductVersion"        "TRUNK"
>> VIAddVersionKey "Comments"              "LALALALALALALA"
>>     
> What do you think about this?
> http://nsis.sourceforge.net/Version_Info_manipulations_on_compile-time
>
> He seems to produce an .rc from an allready compiled .exe, but we allready 
> got 
> the .rc, so we could skip all that reshacker stuff. I still don't exactly 
> know how it works, though. :(
Looks very promising, I'll look into it.

--
Giel

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev

Reply via email to