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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Warzone-dev mailing list [email protected] https://mail.gna.org/listinfo/warzone-dev
