Minor update:

saute [before] [after] [result.wxs] <options>

Options:
--noUninstall : do not generate uninstall create & delete commands.

Pre-process:
 Parse both "before" and "after" into xml documents. i.e. validate
they're well-formed.
 Validate any schemas.

Process (starting at root)
 1. Look for attribute and value differences in "before" and "after"
and generate XmlFile commands if found.
 2. For each child node in "before"
   Is the "after" file missing child node?
     Yes - generate delete XmlConfig command and move to next sibling.
 3. For each child node in "after"
   Is the "before" file missing child node?
     Yes - generate create XmlConfig commands recursively and move to
next sibling.
     No - Start again from 1. on each grandchild node. i.e. recurse down tree.

So far it looks like XmlFile is best for 1. and XmlConfig for 2. and 3.

-- 
It's a wild world that we live in, you step to the vibe like a new
found religion, take your position, compile your vision, futurism,
algorithm has risen up!                                pfm - the western

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to