mirror of
https://github.com/danbulant/Cosmos
synced 2026-06-13 11:41:44 +00:00
Template installs ok now.
This commit is contained in:
parent
4d839d239f
commit
f00c1ea05b
10 changed files with 39 additions and 9 deletions
|
|
@ -16,6 +16,8 @@
|
|||
<SccLocalPath>SAK</SccLocalPath>
|
||||
<SccAuxPath>SAK</SccAuxPath>
|
||||
<SccProvider>SAK</SccProvider>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<AssemblyOriginatorKeyFile>Cosmos.snk</AssemblyOriginatorKeyFile>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
|
|
@ -99,6 +101,7 @@
|
|||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Cosmos.snk" />
|
||||
<None Include="Cosmos.targets" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
|
|
|
|||
|
|
@ -16,6 +16,8 @@
|
|||
<SccLocalPath>SAK</SccLocalPath>
|
||||
<SccAuxPath>SAK</SccAuxPath>
|
||||
<SccProvider>SAK</SccProvider>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<AssemblyOriginatorKeyFile>Cosmos.snk</AssemblyOriginatorKeyFile>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
|
|
@ -53,6 +55,9 @@
|
|||
<Compile Include="Program.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Cosmos.snk" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
|
|
|
|||
BIN
source2/Debug/Cosmos.Debug.HostProcess/Cosmos.snk
Normal file
BIN
source2/Debug/Cosmos.Debug.HostProcess/Cosmos.snk
Normal file
Binary file not shown.
|
|
@ -15,9 +15,8 @@
|
|||
<OldToolsVersion>2.0</OldToolsVersion>
|
||||
<UpgradeBackupLocation>
|
||||
</UpgradeBackupLocation>
|
||||
<SignAssembly>false</SignAssembly>
|
||||
<AssemblyOriginatorKeyFile>
|
||||
</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<AssemblyOriginatorKeyFile>Cosmos.snk</AssemblyOriginatorKeyFile>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
<SccProjectName>SAK</SccProjectName>
|
||||
<SccLocalPath>SAK</SccLocalPath>
|
||||
|
|
@ -133,6 +132,9 @@
|
|||
<Name>Cosmos.Debug.HostProcess</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Cosmos.snk" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
|
|
|
|||
BIN
source2/Debug/Cosmos.Debug.VSDebugEngine/Cosmos.snk
Normal file
BIN
source2/Debug/Cosmos.Debug.VSDebugEngine/Cosmos.snk
Normal file
Binary file not shown.
|
|
@ -135,9 +135,9 @@
|
|||
<Compile Include="VSProjectNode.cs" />
|
||||
<Compile Include="VSProject.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<None Include="Templates\Projects\CosmosProject\AssemblyInfo.cs" />
|
||||
<None Include="Templates\Projects\CosmosProject\Program.cs" />
|
||||
<None Include="Templates\Projects\CosmosProject\Kernel.Cosmos" />
|
||||
<ZipProject Include="Templates\Projects\CosmosProject\AssemblyInfo.cs" />
|
||||
<ZipProject Include="Templates\Projects\CosmosProject\Program.cs" />
|
||||
<ZipProject Include="Templates\Projects\CosmosProject\CosmosProject.Cosmos" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="VSPackage.resx">
|
||||
|
|
@ -150,6 +150,7 @@
|
|||
<None Include="Key.snk" />
|
||||
<Content Include="PLKResponse.html" />
|
||||
<Content Include="Resources\Cosmos.ico" />
|
||||
<ZipProject Include="Templates\Projects\CosmosProject\CosmosProject.ico" />
|
||||
<EmbeddedResource Include="BuildOptionsPropertyPage.resx">
|
||||
<DependentUpon>BuildOptionsPropertyPage.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
|
@ -181,7 +182,8 @@
|
|||
<EmbeddedResource Include="VMOptionsQemu.resx">
|
||||
<DependentUpon>VMOptionsQemu.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<Content Include="Templates\Projects\CosmosProject\Kernel.ico" />
|
||||
<ZipProject Include="Templates\Projects\CosmosProject\CosmosProject.vstemplate" />
|
||||
<ZipProject Include="Templates\Projects\CosmosProject\Kernel.ico" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\Build\Cosmos.Build.Common\Cosmos.Build.Common.csproj">
|
||||
|
|
|
|||
Binary file not shown.
|
After Width: | Height: | Size: 25 KiB |
|
|
@ -0,0 +1,19 @@
|
|||
<VSTemplate Version="2.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
|
||||
<TemplateData>
|
||||
<Name>Cosmos Project</Name>
|
||||
<Description>A project for creating a Cosmos Kernel</Description>
|
||||
<Icon>Kernel.ico</Icon>
|
||||
<ProjectType>Cosmos</ProjectType>
|
||||
<SortOrder>50</SortOrder>
|
||||
<NumberOfParentCategoriesToRollUp>1</NumberOfParentCategoriesToRollUp>
|
||||
<CreateNewFolder>true</CreateNewFolder>
|
||||
<DefaultName>CosmosProject</DefaultName>
|
||||
<ProvideDefaultName>true</ProvideDefaultName>
|
||||
</TemplateData>
|
||||
<TemplateContent>
|
||||
<Project File="Kernel.Cosmos" ReplaceParameters="true">
|
||||
<ProjectItem ReplaceParameters="true" OpenInEditor="true">Program.cs</ProjectItem>
|
||||
<ProjectItem ReplaceParameters="true" OpenInEditor="false">AssemblyInfo.cs</ProjectItem>
|
||||
</Project>
|
||||
</TemplateContent>
|
||||
</VSTemplate>
|
||||
|
|
@ -43,10 +43,9 @@ namespace Cosmos.VS.Package {
|
|||
"Cosmos", // This is the overall group name in new project on left side
|
||||
"Cosmos Project Files (*.Cosmos);*.Cosmos",
|
||||
"Cosmos", "Cosmos",
|
||||
@"..\..\Templates\Projects\CosmosProject"
|
||||
@"..\Templates\Projects\CosmosProject"
|
||||
, LanguageVsTemplate = "CosmosProject"
|
||||
, NewProjectRequireNewFolderVsTemplate = false)]
|
||||
|
||||
// Property Pages
|
||||
//[ProvideObject(typeof(PropPageEnvironment), RegisterUsing = RegistrationMethod.CodeBase)]
|
||||
//[ProvideObject(typeof(PropPageTest), RegisterUsing = RegistrationMethod.CodeBase)]
|
||||
|
|
|
|||
Loading…
Reference in a new issue