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()); }
public BuildWixBuildMethods(BuildProjectCode project, Features featur) { projectcode = project; feature = featur; }