Skip to content

Commit

Permalink
First attempt at building templates
Browse files Browse the repository at this point in the history
  • Loading branch information
Nigel Sampson committed Dec 13, 2018
1 parent 6fdb9d7 commit 4add2b6
Show file tree
Hide file tree
Showing 5 changed files with 62 additions and 0 deletions.
13 changes: 13 additions & 0 deletions samples/setup/Setup.UWP/.template.config/template.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Nigel Sampson",
"classifications": [ "UWP", "MVVM" ],
"identity": "Caliburn.Micro.Templates.UWP",
"name": "Caliburn Micro UWP Application",
"shortName": "cm-uwp",
"tags": {
"language": "C#"
},
"sourceName": "Setup.UWP",
"preferNameDirectory": true
}
15 changes: 15 additions & 0 deletions samples/setup/Setup.UWP/Caliburn.Micro.Templates.UWP.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>Caliburn.Micro.Templates.UWP</id>
<version>1.0.0</version>
<description>Creates a blank UWP app using Caliburn.Micro.</description>
<authors>Nigel Sampson</authors>
<packageTypes>
<packageType name="Template" />
</packageTypes>
</metadata>
<files>
<file src='**' target="\content" exclude="readme.md;bin\**;obj\**;project.lock.json" />
</files>
</package>
13 changes: 13 additions & 0 deletions samples/setup/Setup.WPF/.template.config/template.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Nigel Sampson",
"classifications": [ "WPF", "MVVM" ],
"identity": "Caliburn.Micro.Templates.WPF",
"name": "Caliburn Micro WPF Application",
"shortName": "cm-wpf",
"tags": {
"language": "C#"
},
"sourceName": "Setup.WPF",
"preferNameDirectory": true
}
15 changes: 15 additions & 0 deletions samples/setup/Setup.WPF/Caliburn.Micro.Templates.WPF.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>Caliburn.Micro.Templates.WPF</id>
<version>1.0.0</version>
<description>Creates a blank WPF app using Caliburn.Micro.</description>
<authors>Nigel Sampson</authors>
<packageTypes>
<packageType name="Template" />
</packageTypes>
</metadata>
<files>
<file src='**' target="\content" exclude="readme.md;bin\**;obj\**" />
</files>
</package>
6 changes: 6 additions & 0 deletions scripts/create-templates.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
$files = @(Get-ChildItem ..\samples\setup\**\*.nuspec)

foreach ($file in $files)
{
nuget pack $file -OutputDirectory ..\templates
}

0 comments on commit 4add2b6

Please sign in to comment.