|
From: Rob M. <ro...@us...> - 2007-09-21 07:59:12
|
Update of /cvsroot/wix/wix/src/light In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv19110/src/light Modified Files: light.cs Log Message: AaronSte: Creating separate Votive and Sconce DLLs for VS 2005 and VS 2008. Adding the VS 2008 SDK source code that is needed to build the VS 2008 Votive and Sconce dlls. HeathS: SFBUG:1789825 - CreationTimeUTC documents wrong format SFFEATURE:1768845 - Patch element should support MinorUpdateTargetRTM attribute SFFEATURE:1735295 - Patch build should add PATCHNEW* properties to patch transform Added support for ignorables to CompareUnit in WixUnit HeathS: SFBUG:1768842 - PatchProperty does not allow Company RobMen: Ensure RegistryKey element never ends up as KeyPath because MSI SDK says it isn't allowed. RobMen: Component guid generation. RobMen: SFBUG:1795309 - respect the rollback flag for the last SQL string like all the other strings. RobMen: SFBUG:1787888 - correctly handle certificates that are in Components that are conditioned out. RobMen: SFBUG:1675194 - loop through all server bindings when searching for a match. Index: light.cs =================================================================== RCS file: /cvsroot/wix/wix/src/light/light.cs,v retrieving revision 1.45 retrieving revision 1.46 diff -C2 -d -r1.45 -r1.46 *** light.cs 10 Aug 2007 09:59:34 -0000 1.45 --- light.cs 21 Sep 2007 07:58:33 -0000 1.46 *************** *** 39,42 **** --- 39,43 ---- private bool allowIdenticalRows; private bool allowUnresolvedReferences; + private bool backwardsCompatibleGuidGen; private bool bindFiles; private bool dropUnrealTables; *************** *** 169,172 **** --- 170,174 ---- Console.WriteLine(" -au (experimental) allow unresolved references, will not create a valid output"); Console.WriteLine(" -b base path to locate all files (default: current directory)"); + Console.WriteLine(" -bcgg use backwards compatible guid generation algorithm (almost never needed)"); Console.WriteLine(" -bf bind files into a wixout (only valid with -xo option)"); Console.WriteLine(" -cc path to cache built cabinets (will not be deleted after linking)"); *************** *** 280,283 **** --- 282,286 ---- } } + binder.BackwardsCompatibleGuidGen = this.backwardsCompatibleGuidGen; binder.CabbingThreadCount = this.cabbingThreadCount; *************** *** 641,644 **** --- 644,651 ---- this.basePaths.Add(Path.GetFullPath(args[i])); } + else if ("bcgg" == parameter) + { + this.backwardsCompatibleGuidGen = true; + } else if ("bf" == parameter) { |