summaryrefslogtreecommitdiff
path: root/src/samples/WixToolset.Templates/templates/ModuleProject
diff options
context:
space:
mode:
Diffstat (limited to 'src/samples/WixToolset.Templates/templates/ModuleProject')
-rw-r--r--src/samples/WixToolset.Templates/templates/ModuleProject/$safeprojectname$.wixproj5
-rw-r--r--src/samples/WixToolset.Templates/templates/ModuleProject/.template.config/template.json26
-rw-r--r--src/samples/WixToolset.Templates/templates/ModuleProject/Module.wxs8
3 files changed, 39 insertions, 0 deletions
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 @@
1<Project Sdk="WixToolset.Sdk/4.0.0">
2 <PropertyGroup>
3 <OutputType>Module</OutputType>
4 </PropertyGroup>
5</Project>
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 @@
1{
2 "$schema": "http://json.schemastore.org/template",
3 "identity": "WixToolset.Templates.ModuleProject",
4 "name": "WiX Toolset Module",
5 "shortName": "msm",
6 "author": "WiX Toolset Team",
7 "classifications": ["WixToolset", "Module"],
8 "tags": {
9 "language": "WiX",
10 "type": "project"
11 },
12 "symbols": {
13 "company": {
14 "type": "parameter",
15 "defaultValue": "Your Company Name",
16 "replaces": "$company$"
17 },
18 "version": {
19 "type": "parameter",
20 "defaultValue": "0.0.1",
21 "replaces": "$version$"
22 }
23 },
24 "sourceName": "$safeprojectname$",
25 "defaultName": "Module"
26}
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 @@
1<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
2 <Module Id="$safeprojectname$" Guid="PUT-GUID-HERE" Manufacturer="$company$" Language="0" Version="$version$">
3 <Component Guid='PUT-GUID-HERE' Directory='TARGETDIR'>
4 <!-- TODO: Install something more useful than this source code file itself -->
5 <File Source="Module.wxs" />
6 </Component>
7 </Module>
8</Wix>