Exemplo n.º 1
0
 public WixSharpScript(WIXSharpProject project)
 {
     installdir     = project.GetInstallDir();
     Options        = project.GetOptions();
     WElements      = project.GetElements();
     Registryvalues = project.GetRegistryValues();
     projectcode    = new BuildProjectCode(Options, project.GetGlobalFileAssociations(), Registryvalues, project.GetFirewallExceptions(), project.GetSourceFiles(),
                                           project.GetCerts(), project.GetEnvironmentVars(), project.GetApplication(), project.GetUsers(), WElements, installdir, project.GetProgFiles(),
                                           project.GetProgMenu());
     buildmethods = new BuildWixBuildMethods(projectcode, project.GetFeatures());
     bootstrapper = new BuildBootstrapperCode(project.GetApplication(), Options, project.GetSignInstaller());
     mains        = new BuildMains(project.GetSignInstaller(), Options, bootstrapper, project.GetApplication());
 }
Exemplo n.º 2
0
 public BuildWixBuildMethods(BuildProjectCode project, Features featur)
 {
     projectcode = project;
     feature     = featur;
 }