public override void Run() { if (parameters.Count < 1) { throw new SlipeException("Please specify the project name, syntax: \n" + Template + " {directory-path} [-no-download]"); } string assetDirectory = parameters[0]; SlipeAssetDirectory directory = new SlipeAssetDirectory { path = assetDirectory, downloads = !options.ContainsKey("no-download"), extension = options.ContainsKey("extension") ? options["extension"] : null }; if (targetsModule) { targetModule.assetDirectories.Add(directory); } else { config.assetDirectories.Add(directory); } }
public override void Run() { if (parameters.Count < 1) { throw new SlipeException("Please specify the project name, syntax: \n" + Template + " {directory-path}"); } string assetDirectory = parameters[0]; SlipeAssetDirectory directory = new SlipeAssetDirectory { path = assetDirectory, downloads = options.ContainsKey("no-download") }; if (targetsModule) { targetModule.assetDirectories.RemoveAll((directory) => directory.path == assetDirectory); } else { config.assetDirectories.RemoveAll((directory) => directory.path == assetDirectory); } }