Bari.Plugins.InnoSetup.Model.Discovery.InnoSetupScriptDiscovery.ExtendWithDiscoveries C# (CSharp) Method

ExtendWithDiscoveries() public method

public ExtendWithDiscoveries ( Suite suite ) : void
suite Suite
return void
        public void ExtendWithDiscoveries(Suite suite)
        {
            var setupDir = suite.SuiteRoot.GetChildDirectory("setup");
            if (setupDir != null)
            {
                foreach (var product in suite.Products)
                {
                    var scriptName = String.Format("{0}.iss", product.Name);

                    if (setupDir.Exists(scriptName))
                        SetupInnoSetupPackagerFor(product, new SuiteRelativePath(Path.Combine("setup", scriptName)));
                }
            }
        }