You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by pu...@apache.org on 2013/05/31 22:23:35 UTC
[2/7] git commit: added template replacable values
added template replacable values
Project: http://git-wip-us.apache.org/repos/asf/cordova-windows/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-windows/commit/6d5e43e6
Tree: http://git-wip-us.apache.org/repos/asf/cordova-windows/tree/6d5e43e6
Diff: http://git-wip-us.apache.org/repos/asf/cordova-windows/diff/6d5e43e6
Branch: refs/heads/master
Commit: 6d5e43e6a0b88a4a84c1941be0c7a4c2fd66ca68
Parents: 8a28624
Author: Jesse MacFadyen <pu...@gmail.com>
Authored: Wed May 29 17:40:29 2013 -0700
Committer: Jesse MacFadyen <pu...@gmail.com>
Committed: Wed May 29 17:40:29 2013 -0700
----------------------------------------------------------------------
windows8/template/MyTemplate.vstemplate | 44 ++++++++++++++++++++++++++
windows8/template/package.appxmanifest | 10 +++---
2 files changed, 49 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-windows/blob/6d5e43e6/windows8/template/MyTemplate.vstemplate
----------------------------------------------------------------------
diff --git a/windows8/template/MyTemplate.vstemplate b/windows8/template/MyTemplate.vstemplate
new file mode 100644
index 0000000..01f7e6f
--- /dev/null
+++ b/windows8/template/MyTemplate.vstemplate
@@ -0,0 +1,44 @@
+<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Project">
+ <TemplateData>
+ <Name>CordovaAppWin8</Name>
+ <Description>CordovaAppWin8</Description>
+ <ProjectType>JavaScript</ProjectType>
+ <ProjectSubType>
+ </ProjectSubType>
+ <SortOrder>1000</SortOrder>
+ <CreateNewFolder>true</CreateNewFolder>
+ <DefaultName>CordovaAppWin8</DefaultName>
+ <ProvideDefaultName>true</ProvideDefaultName>
+ <LocationField>Enabled</LocationField>
+ <EnableLocationBrowseButton>true</EnableLocationBrowseButton>
+ <Icon>__TemplateIcon.ico</Icon>
+ </TemplateData>
+ <TemplateContent>
+ <Project TargetFileName="CordovaApp.jsproj" File="CordovaApp.jsproj" ReplaceParameters="true">
+ <Folder Name="images" TargetFolderName="images">
+ <ProjectItem ReplaceParameters="false" TargetFileName="logo.png">logo.png</ProjectItem>
+ <ProjectItem ReplaceParameters="false" TargetFileName="smalllogo.png">smalllogo.png</ProjectItem>
+ <ProjectItem ReplaceParameters="false" TargetFileName="splashscreen.png">splashscreen.png</ProjectItem>
+ <ProjectItem ReplaceParameters="false" TargetFileName="storelogo.png">storelogo.png</ProjectItem>
+ </Folder>
+ <Folder Name="www" TargetFolderName="www">
+ <Folder Name="css" TargetFolderName="css">
+ <ProjectItem ReplaceParameters="true" TargetFileName="index.css">index.css</ProjectItem>
+ </Folder>
+ <Folder Name="img" TargetFolderName="img">
+ <ProjectItem ReplaceParameters="false" TargetFileName="logo.png">logo.png</ProjectItem>
+ <ProjectItem ReplaceParameters="false" TargetFileName="smalllogo.png">smalllogo.png</ProjectItem>
+ <ProjectItem ReplaceParameters="false" TargetFileName="splashscreen.png">splashscreen.png</ProjectItem>
+ <ProjectItem ReplaceParameters="false" TargetFileName="storelogo.png">storelogo.png</ProjectItem>
+ </Folder>
+ <Folder Name="js" TargetFolderName="js">
+ <ProjectItem ReplaceParameters="true" TargetFileName="index.js">index.js</ProjectItem>
+ </Folder>
+ <ProjectItem ReplaceParameters="true" TargetFileName="cordova.js">cordova.js</ProjectItem>
+ <ProjectItem ReplaceParameters="true" TargetFileName="index.html">index.html</ProjectItem>
+ </Folder>
+ <ProjectItem ReplaceParameters="false" TargetFileName="CordovaApp_TemporaryKey.pfx">CordovaApp_TemporaryKey.pfx</ProjectItem>
+ <ProjectItem ReplaceParameters="true" TargetFileName="package.appxmanifest">package.appxmanifest</ProjectItem>
+ </Project>
+ </TemplateContent>
+</VSTemplate>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-windows/blob/6d5e43e6/windows8/template/package.appxmanifest
----------------------------------------------------------------------
diff --git a/windows8/template/package.appxmanifest b/windows8/template/package.appxmanifest
index c864386..6cea093 100644
--- a/windows8/template/package.appxmanifest
+++ b/windows8/template/package.appxmanifest
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest">
- <Identity Name="efffab2f-bfc5-4eda-b545-45ef4995f55a" Version="1.0.0.0" Publisher="CN=Jesse" />
+ <Identity Name="$guid1$" Version="1.0.0.0" Publisher="CN=$username$" />
<Properties>
- <DisplayName>CordovaApp</DisplayName>
- <PublisherDisplayName>Jesse</PublisherDisplayName>
+ <DisplayName>$projectname$</DisplayName>
+ <PublisherDisplayName>$username$</PublisherDisplayName>
<Logo>images\storelogo.png</Logo>
</Properties>
<Prerequisites>
@@ -14,8 +14,8 @@
<Resource Language="x-generate" />
</Resources>
<Applications>
- <Application Id="App" StartPage="www/index.html">
- <VisualElements DisplayName="CordovaApp"
+ <Application Id="$safeprojectname$" StartPage="www/index.html">
+ <VisualElements DisplayName="$projectname$"
Logo="www\img\logo.png"
SmallLogo="www\img\smalllogo.png"
Description="CordovaApp"