From cd90117f7ad5685d5af7eaecc3f2347f9b8ab1cb Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Sun, 20 Mar 2022 16:14:20 -0700 Subject: Infrastructure and some starter "dotnet new" templates Introduces some basic WixToolset templates for "dotnet new" with the infrastructure for more to be added in the future. Closes 6207 --- .../ModuleProject/$safeprojectname$.wixproj | 5 +++++ .../ModuleProject/.template.config/template.json | 26 ++++++++++++++++++++++ .../templates/ModuleProject/Module.wxs | 8 +++++++ 3 files changed, 39 insertions(+) create mode 100644 src/samples/WixToolset.Templates/templates/ModuleProject/$safeprojectname$.wixproj create mode 100644 src/samples/WixToolset.Templates/templates/ModuleProject/.template.config/template.json create mode 100644 src/samples/WixToolset.Templates/templates/ModuleProject/Module.wxs (limited to 'src/samples/WixToolset.Templates/templates/ModuleProject') diff --git a/src/samples/WixToolset.Templates/templates/ModuleProject/$safeprojectname$.wixproj b/src/samples/WixToolset.Templates/templates/ModuleProject/$safeprojectname$.wixproj new file mode 100644 index 00000000..cc813aab --- /dev/null +++ b/src/samples/WixToolset.Templates/templates/ModuleProject/$safeprojectname$.wixproj @@ -0,0 +1,5 @@ + + + Module + + diff --git a/src/samples/WixToolset.Templates/templates/ModuleProject/.template.config/template.json b/src/samples/WixToolset.Templates/templates/ModuleProject/.template.config/template.json new file mode 100644 index 00000000..2be72f83 --- /dev/null +++ b/src/samples/WixToolset.Templates/templates/ModuleProject/.template.config/template.json @@ -0,0 +1,26 @@ +{ + "$schema": "http://json.schemastore.org/template", + "identity": "WixToolset.Templates.ModuleProject", + "name": "WiX Toolset Module", + "shortName": "msm", + "author": "WiX Toolset Team", + "classifications": ["WixToolset", "Module"], + "tags": { + "language": "WiX", + "type": "project" + }, + "symbols": { + "company": { + "type": "parameter", + "defaultValue": "Your Company Name", + "replaces": "$company$" + }, + "version": { + "type": "parameter", + "defaultValue": "0.0.1", + "replaces": "$version$" + } + }, + "sourceName": "$safeprojectname$", + "defaultName": "Module" +} diff --git a/src/samples/WixToolset.Templates/templates/ModuleProject/Module.wxs b/src/samples/WixToolset.Templates/templates/ModuleProject/Module.wxs new file mode 100644 index 00000000..592c844d --- /dev/null +++ b/src/samples/WixToolset.Templates/templates/ModuleProject/Module.wxs @@ -0,0 +1,8 @@ + + + + + + + + -- cgit v1.2.3-55-g6feb