diff --git a/src/Orchard.Web/Modules/Orchard.CodeGeneration/Commands/CodeGenerationCommands.cs b/src/Orchard.Web/Modules/Orchard.CodeGeneration/Commands/CodeGenerationCommands.cs index 79471c499..cc24a2931 100644 --- a/src/Orchard.Web/Modules/Orchard.CodeGeneration/Commands/CodeGenerationCommands.cs +++ b/src/Orchard.Web/Modules/Orchard.CodeGeneration/Commands/CodeGenerationCommands.cs @@ -21,7 +21,7 @@ namespace Orchard.CodeGeneration.Commands { private const string SolutionDirectoryThemes = "74492CBC-7201-417E-BC29-28B4C25A58B0"; private static readonly string[] _themeDirectories = new[] { - "", "Content", "Styles", "Scripts", "Views" + "", "Assets", "Content", "Styles", "Scripts", "Views" }; private static readonly string[] _moduleDirectories = new[] { "", "Properties", "Assets", "Controllers", "Views", "Models", "Scripts", "Styles" @@ -360,6 +360,15 @@ namespace Orchard.CodeGeneration.Commands { } } + File.WriteAllText(themePath + "Assets.json", File.ReadAllText(_codeGenTemplatePath + "ModuleAssetsJson.txt")); + createdFiles.Add(themePath + "Assets.json"); + File.WriteAllText(themePath + "Assets\\Styles.less", File.ReadAllText(_codeGenTemplatePath + "ModuleStylesLess.txt")); + createdFiles.Add(themePath + "Assets\\Styles.less"); + File.WriteAllText(themePath + "Styles\\Styles.css", File.ReadAllText(_codeGenTemplatePath + "ModuleStylesCss.txt")); + createdFiles.Add(themePath + "Styles\\Styles.css"); + File.WriteAllText(themePath + "Styles\\Styles.min.css", File.ReadAllText(_codeGenTemplatePath + "ModuleStylesMinCss.txt")); + createdFiles.Add(themePath + "Styles\\Styles.min.css"); + File.WriteAllText(themePath + "Web.config", File.ReadAllText(_codeGenTemplatePath + "ModuleRootWebConfig.txt")); createdFiles.Add(themePath + "Web.config"); File.WriteAllText(themePath + "Scripts\\Web.config", File.ReadAllText(_codeGenTemplatePath + "StaticFilesWebConfig.txt"));