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 Warzone-dev@gna.org https://mail.gna.org/listinfo/warzone-dev