From 56754adabd1cdf7e2b9bf610507a5300a20047f5 Mon Sep 17 00:00:00 2001
From: mterwoord_cp <7cd3fd84a0151ea055c2f79e4d2eef9576fe9afesxUZAwxD>
Date: Fri, 19 Mar 2010 17:00:29 +0000
Subject: [PATCH]
---
Setup2/Cosmos.iss | 7 +++++++
.../Templates/Projects/CosmosProject/CosmosProject.Cosmos | 3 +++
.../Templates/Projects/CosmosProject/Program.cs | 6 +++++-
3 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/Setup2/Cosmos.iss b/Setup2/Cosmos.iss
index 66db8e5da..ddfb2e7ec 100644
--- a/Setup2/Cosmos.iss
+++ b/Setup2/Cosmos.iss
@@ -108,6 +108,10 @@ Source: .\Build\Tools\Cosmos.Kernel.Plugs\*; DestDir: {app}\Build\Tools\Cosmsos.
Source: .\Build\Tools\Cosmos.Sys.Plugs\*; DestDir: {app}\Build\Tools\Cosmsos.Sys.Plugs; Flags: recursesubdirs createallsubdirs
Source: .\Build\VSIP\*; DestDir: {app}\Build\VSIP\; Flags: recursesubdirs createallsubdirs
Source: .\Build\VSIP\Cosmos.targets; DestDir: {pf32}\MSBuild\Cosmos;
+Source: .\source\Cosmos\Cosmos.Kernel\bin\x86\Debug\Cosmos.Kernel.*; DestDir: {app}\Kernel;
+Source: .\source\Cosmos\Cosmos.System\bin\x86\Debug\Cosmos.Hardware.*; DestDir: {app}\Kernel;
+Source: .\source\Cosmos\Cosmos.System\bin\x86\Debug\Cosmos.Sys.*; DestDir: {app}\Kernel;
+Source: .\source\Cosmos\Cosmos.System\bin\x86\Debug\Cosmos.Sys.FileSystem.*; DestDir: {app}\Kernel;
; gac-ed assemblies:
Source: .\Build\VSIP\Cosmos.Build.Common.dll; DestDir: {app}\Build\GAC; StrongAssemblyName: "Cosmos.Build.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5ae71220097cb983, ProcessorArchitecture=MSIL"; Flags: gacinstall
@@ -124,6 +128,9 @@ Source: .\Build\VSIP\Cosmos.VS.Package.dll; DestDir: {app}\Build\GAC;
[Registry]
+Root: HKLM; Subkey: Software\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx\Cosmos; ValueType: none; Flags: uninsdeletekey
+Root: HKLM; Subkey: Software\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx\Cosmos; ValueType: string; ValueName: ; ValueData: {app}\Kernel\ Flags: uninsdeletekey
+
Root: HKLM; Subkey: Software\Microsoft\VisualStudio\9.0\InstalledProducts\Cosmos Visual Studio Integration Package; ValueType: none; Flags: uninsdeletekey
Root: HKLM; SubKey: Software\Microsoft\VisualStudio\9.0\InstalledProducts\Cosmos Visual Studio Integration Package; ValueType: string; ValueName: ; ValueData: Cosmos Visual Studio Integration Package; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: Software\Microsoft\VisualStudio\9.0\InstalledProducts\Cosmos Visual Studio Integration Package; ValueType: dword; ValueName: UseRegNameAsSplashName; ValueData: $00000001; Flags: uninsdeletevalue uninsdeletekeyifempty
diff --git a/source2/VSIP/Cosmos.VS.Package/Templates/Projects/CosmosProject/CosmosProject.Cosmos b/source2/VSIP/Cosmos.VS.Package/Templates/Projects/CosmosProject/CosmosProject.Cosmos
index 34eb62661..7bf11e099 100644
--- a/source2/VSIP/Cosmos.VS.Package/Templates/Projects/CosmosProject/CosmosProject.Cosmos
+++ b/source2/VSIP/Cosmos.VS.Package/Templates/Projects/CosmosProject/CosmosProject.Cosmos
@@ -38,6 +38,9 @@
+
+
+
diff --git a/source2/VSIP/Cosmos.VS.Package/Templates/Projects/CosmosProject/Program.cs b/source2/VSIP/Cosmos.VS.Package/Templates/Projects/CosmosProject/Program.cs
index 9cfa89160..cae90101b 100644
--- a/source2/VSIP/Cosmos.VS.Package/Templates/Projects/CosmosProject/Program.cs
+++ b/source2/VSIP/Cosmos.VS.Package/Templates/Projects/CosmosProject/Program.cs
@@ -6,7 +6,11 @@ namespace $nameSpace$
{
public class $className$
{
- static void Main(string[] args)
+ public static void Init()
+ {
+ Main();
+ }
+ static void Main()
{
Console.WriteLine("Hello VSX!!!");
Console.ReadKey();