UrhoSharp.PCL.vstemplate 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <VSTemplate Version="3.0.0" Type="ProjectGroup" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" xmlns:sdk="http://schemas.microsoft.com/developer/vstemplate-sdkextension/2010">
  3. <TemplateData>
  4. <Name>Blank UrhoSharp Game (Portable)</Name>
  5. <Description>A multiproject template for building games with UrhoSharp and Xamarin, sharing code using a portable class library.</Description>
  6. <DefaultName>App</DefaultName>
  7. <Icon>UrhoSharpIco.ico</Icon>
  8. <ProjectType>CSharp</ProjectType>
  9. <PromptForSaveOnCreation>true</PromptForSaveOnCreation>
  10. <NumberOfParentCategoriesToRollUp>1</NumberOfParentCategoriesToRollUp>
  11. <TemplateID>Xamarin.UrhoSharp.Blank.PCL</TemplateID>
  12. </TemplateData>
  13. <TemplateContent>
  14. <ProjectCollection>
  15. <ProjectTemplateLink ProjectName="$safeprojectname$.Droid">
  16. UrhoSharp.Droid\UrhoSharp.Droid.vstemplate
  17. </ProjectTemplateLink>
  18. <ProjectTemplateLink ProjectName="$safeprojectname$.iOS">
  19. UrhoSharp.iOS\UrhoSharp.iOS.vstemplate
  20. </ProjectTemplateLink>
  21. <ProjectTemplateLink ProjectName="$safeprojectname$.Desktop">
  22. UrhoSharp.Desktop\UrhoSharp.Desktop.vstemplate
  23. </ProjectTemplateLink>
  24. <ProjectTemplateLink ProjectName="$safeprojectname$">
  25. UrhoSharp\UrhoSharp.vstemplate
  26. </ProjectTemplateLink>
  27. </ProjectCollection>
  28. </TemplateContent>
  29. <WizardExtension>
  30. <Assembly>Xamarin.VisualStudio.TemplateWizards, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756</Assembly>
  31. <FullClassName>Xamarin.VisualStudio.TemplateWizards.EnsureRegistryWizard</FullClassName>
  32. </WizardExtension>
  33. <WizardExtension>
  34. <Assembly>Xamarin.VisualStudio.TemplateWizards, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756</Assembly>
  35. <FullClassName>Xamarin.VisualStudio.TemplateWizards.FixBuildConfigurationWizard</FullClassName>
  36. </WizardExtension>
  37. <WizardData>
  38. <EnsureRegistryWizard>
  39. <Key>_Config\Projects\{786C830F-07A1-408B-BD7F-6EE04809D6DB}</Key>
  40. <ErrorMessageTitle>Portable Library Tools 2 required</ErrorMessageTitle>
  41. <ErrorMessage>To create UrhoSharp projects please install Portable Library Tools 2.</ErrorMessage>
  42. </EnsureRegistryWizard>
  43. </WizardData>
  44. </VSTemplate>