aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Tools
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Tools/Robust.32BitLaunch/Program.cs (renamed from OpenSim/Grid/Manager/OpenGridServices.Manager/ConnectToGridServerDialog.cs)38
-rw-r--r--OpenSim/Tools/Robust.32BitLaunch/Properties/AssemblyInfo.cs (renamed from OpenSim/Region/Communications/OGS1/Properties/AssemblyInfo.cs)32
-rw-r--r--OpenSim/Tools/Robust.32BitLaunch/Robust.32BitLaunch.csproj62
-rw-r--r--OpenSim/Tools/Robust.32BitLaunch/Robust.32BitLaunch.sln20
4 files changed, 119 insertions, 33 deletions
diff --git a/OpenSim/Grid/Manager/OpenGridServices.Manager/ConnectToGridServerDialog.cs b/OpenSim/Tools/Robust.32BitLaunch/Program.cs
index fd4d211..490414c 100644
--- a/OpenSim/Grid/Manager/OpenGridServices.Manager/ConnectToGridServerDialog.cs
+++ b/OpenSim/Tools/Robust.32BitLaunch/Program.cs
@@ -25,30 +25,36 @@
25 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26 */ 26 */
27 27
28using Gtk;
29using System; 28using System;
29using log4net;
30 30
31namespace OpenGridServices.Manager 31namespace Robust._32BitLaunch
32{ 32{
33 public partial class ConnectToGridServerDialog : Gtk.Dialog 33 class Program
34 { 34 {
35 public ConnectToGridServerDialog() 35 static void Main(string[] args)
36 { 36 {
37 this.Build(); 37 log4net.Config.XmlConfigurator.Configure();
38 }
39 38
40 protected virtual void OnResponse(object o, Gtk.ResponseArgs args) 39 System.Console.WriteLine("32-bit OpenSim executor");
41 { 40 System.Console.WriteLine("-----------------------");
42 switch (args.ResponseId) 41 System.Console.WriteLine("");
42 System.Console.WriteLine("This application is compiled for 32-bit CPU and will run under WOW32 or similar.");
43 System.Console.WriteLine("All 64-bit incompatibilities should be gone.");
44 System.Console.WriteLine("");
45 System.Threading.Thread.Sleep(300);
46 try
43 { 47 {
44 case Gtk.ResponseType.Ok: 48 global::OpenSim.Server.OpenSimServer.Main(args);
45 MainClass.PendingOperations.Enqueue("connect_to_gridserver " + this.entry1.Text + " " + this.entry2.Text + " " + this.entry3.Text); 49 }
46 break; 50 catch (Exception ex)
47 51 {
48 case Gtk.ResponseType.Cancel: 52 System.Console.WriteLine("OpenSim threw an exception:");
49 break; 53 System.Console.WriteLine(ex.ToString());
54 System.Console.WriteLine("");
55 System.Console.WriteLine("Application will now terminate!");
56 System.Console.WriteLine("");
50 } 57 }
51 this.Hide();
52 } 58 }
53 } 59 }
54} 60}
diff --git a/OpenSim/Region/Communications/OGS1/Properties/AssemblyInfo.cs b/OpenSim/Tools/Robust.32BitLaunch/Properties/AssemblyInfo.cs
index 2b54f2e..cf80f47 100644
--- a/OpenSim/Region/Communications/OGS1/Properties/AssemblyInfo.cs
+++ b/OpenSim/Tools/Robust.32BitLaunch/Properties/AssemblyInfo.cs
@@ -26,30 +26,28 @@
26 */ 26 */
27 27
28using System.Reflection; 28using System.Reflection;
29using System.Runtime.CompilerServices;
29using System.Runtime.InteropServices; 30using System.Runtime.InteropServices;
30 31
31// General information about an assembly is controlled through the following 32// General information about an assembly is controlled through the following
32// set of attributes. Change these attribute values to modify the information 33// set of attributes. Change these attribute values to modify the information
33// associated with an assembly. 34// associated with an assembly.
34 35[assembly: AssemblyTitle("Robust.32BitLaunch")]
35[assembly : AssemblyTitle("OpenGrid.Framework.Communications.OGS1")] 36[assembly: AssemblyDescription("")]
36[assembly : AssemblyDescription("")] 37[assembly: AssemblyConfiguration("")]
37[assembly : AssemblyConfiguration("")] 38[assembly: AssemblyCompany("http://opensimulator.org")]
38[assembly : AssemblyCompany("http://opensimulator.org")] 39[assembly: AssemblyProduct("Robust.32BitLaunch")]
39[assembly : AssemblyProduct("OpenGrid.Framework.Communications.OGS1")] 40[assembly: AssemblyCopyright("Copyright (c) 2008")]
40[assembly : AssemblyCopyright("Copyright (c) OpenSimulator.org Developers 2007-2009")] 41[assembly: AssemblyTrademark("")]
41[assembly : AssemblyTrademark("")] 42[assembly: AssemblyCulture("")]
42[assembly : AssemblyCulture("")]
43 43
44// Setting ComVisible to false makes the types in this assembly not visible 44// Setting ComVisible to false makes the types in this assembly not visible
45// to COM components. If you need to access a type in this assembly from 45// to COM components. If you need to access a type in this assembly from
46// COM, set the ComVisible attribute to true on that type. 46// COM, set the ComVisible attribute to true on that type.
47 47[assembly: ComVisible(false)]
48[assembly : ComVisible(false)]
49 48
50// The following GUID is for the ID of the typelib if this project is exposed to COM 49// The following GUID is for the ID of the typelib if this project is exposed to COM
51 50[assembly: Guid("5072e919-46ab-47e6-8a63-08108324ccdf")]
52[assembly : Guid("a8b2b39b-c83b-41e2-b0b5-7ccfc1fddae7")]
53 51
54// Version information for an assembly consists of the following four values: 52// Version information for an assembly consists of the following four values:
55// 53//
@@ -58,8 +56,8 @@ using System.Runtime.InteropServices;
58// Build Number 56// Build Number
59// Revision 57// Revision
60// 58//
61// You can specify all the values or you can default the Revision and Build Numbers 59// You can specify all the values or you can default the Build and Revision Numbers
62// by using the '*' as shown below: 60// by using the '*' as shown below:
63 61// [assembly: AssemblyVersion("0.6.3.*")]
64[assembly : AssemblyVersion("0.6.5.*")] 62[assembly: AssemblyVersion("0.6.3.*")]
65[assembly : AssemblyFileVersion("0.6.5.0")] 63[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/OpenSim/Tools/Robust.32BitLaunch/Robust.32BitLaunch.csproj b/OpenSim/Tools/Robust.32BitLaunch/Robust.32BitLaunch.csproj
new file mode 100644
index 0000000..f19e082
--- /dev/null
+++ b/OpenSim/Tools/Robust.32BitLaunch/Robust.32BitLaunch.csproj
@@ -0,0 +1,62 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup>
4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6 <ProductVersion>9.0.30729</ProductVersion>
7 <SchemaVersion>2.0</SchemaVersion>
8 <ProjectGuid>{595D67F3-B413-4A43-8568-5B5930E3B31D}</ProjectGuid>
9 <OutputType>Exe</OutputType>
10 <AppDesignerFolder>Properties</AppDesignerFolder>
11 <RootNamespace>Robust._32BitLaunch</RootNamespace>
12 <AssemblyName>Robust.32BitLaunch</AssemblyName>
13 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
14 <FileAlignment>512</FileAlignment>
15 </PropertyGroup>
16 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
17 <DebugSymbols>true</DebugSymbols>
18 <DebugType>full</DebugType>
19 <Optimize>false</Optimize>
20 <OutputPath>..\..\..\bin\</OutputPath>
21 <DefineConstants>DEBUG;TRACE</DefineConstants>
22 <ErrorReport>prompt</ErrorReport>
23 <WarningLevel>4</WarningLevel>
24 <PlatformTarget>x86</PlatformTarget>
25 </PropertyGroup>
26 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
27 <DebugType>pdbonly</DebugType>
28 <Optimize>true</Optimize>
29 <OutputPath>bin\Release\</OutputPath>
30 <DefineConstants>TRACE</DefineConstants>
31 <ErrorReport>prompt</ErrorReport>
32 <WarningLevel>4</WarningLevel>
33 </PropertyGroup>
34 <ItemGroup>
35 <Reference Include="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821, processorArchitecture=MSIL">
36 <SpecificVersion>False</SpecificVersion>
37 <HintPath>..\..\..\bin\log4net.dll</HintPath>
38 </Reference>
39 <Reference Include="OpenSim.Server, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
40 <SpecificVersion>False</SpecificVersion>
41 <HintPath>..\..\..\bin\OpenSim.Server.exe</HintPath>
42 </Reference>
43 <Reference Include="System" />
44 <Reference Include="System.Core">
45 <RequiredTargetFramework>3.5</RequiredTargetFramework>
46 </Reference>
47 <Reference Include="System.Data" />
48 <Reference Include="System.Xml" />
49 </ItemGroup>
50 <ItemGroup>
51 <Compile Include="Program.cs" />
52 <Compile Include="Properties\AssemblyInfo.cs" />
53 </ItemGroup>
54 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
55 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
56 Other similar extension points exist, see Microsoft.Common.targets.
57 <Target Name="BeforeBuild">
58 </Target>
59 <Target Name="AfterBuild">
60 </Target>
61 -->
62</Project> \ No newline at end of file
diff --git a/OpenSim/Tools/Robust.32BitLaunch/Robust.32BitLaunch.sln b/OpenSim/Tools/Robust.32BitLaunch/Robust.32BitLaunch.sln
new file mode 100644
index 0000000..c7c97b1
--- /dev/null
+++ b/OpenSim/Tools/Robust.32BitLaunch/Robust.32BitLaunch.sln
@@ -0,0 +1,20 @@
1
2Microsoft Visual Studio Solution File, Format Version 10.00
3# Visual C# Express 2008
4Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Robust.32BitLaunch", "Robust.32BitLaunch.csproj", "{595D67F3-B413-4A43-8568-5B5930E3B31D}"
5EndProject
6Global
7 GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 Debug|Any CPU = Debug|Any CPU
9 Release|Any CPU = Release|Any CPU
10 EndGlobalSection
11 GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 {595D67F3-B413-4A43-8568-5B5930E3B31D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
13 {595D67F3-B413-4A43-8568-5B5930E3B31D}.Debug|Any CPU.Build.0 = Debug|Any CPU
14 {595D67F3-B413-4A43-8568-5B5930E3B31D}.Release|Any CPU.ActiveCfg = Release|Any CPU
15 {595D67F3-B413-4A43-8568-5B5930E3B31D}.Release|Any CPU.Build.0 = Release|Any CPU
16 EndGlobalSection
17 GlobalSection(SolutionProperties) = preSolution
18 HideSolutionNode = FALSE
19 EndGlobalSection
20EndGlobal