aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Prebuild
diff options
context:
space:
mode:
authorlbsa712007-03-24 08:06:41 +0000
committerlbsa712007-03-24 08:06:41 +0000
commit50f5686d918dbd519f21c0c611bea3f28daf4657 (patch)
tree769f71b6f5854b524fd5895fc05718da6a1991da /Prebuild
parentAdded Fly animation (diff)
downloadopensim-SC-50f5686d918dbd519f21c0c611bea3f28daf4657.zip
opensim-SC-50f5686d918dbd519f21c0c611bea3f28daf4657.tar.gz
opensim-SC-50f5686d918dbd519f21c0c611bea3f28daf4657.tar.bz2
opensim-SC-50f5686d918dbd519f21c0c611bea3f28daf4657.tar.xz
* Added separate exe project
* Prebuild exe is now built in /bin dir
Diffstat (limited to 'Prebuild')
-rw-r--r--Prebuild/Prebuild.sln30
-rw-r--r--Prebuild/src/Prebuild.csproj38
-rw-r--r--Prebuild/src/Prebuild.exe.build6
3 files changed, 40 insertions, 34 deletions
diff --git a/Prebuild/Prebuild.sln b/Prebuild/Prebuild.sln
index a0bea09..95a3f0f 100644
--- a/Prebuild/Prebuild.sln
+++ b/Prebuild/Prebuild.sln
@@ -1,25 +1,25 @@
1Microsoft Visual Studio Solution File, Format Version 9.00 1Microsoft Visual Studio Solution File, Format Version 9.00
2# Visual Studio 2005 2# Visual Studio 2005
3Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Prebuild", "src\Prebuild.csproj", "{A5CC8344-BEE4-442E-92F1-FBCB05D6AB78}" 3Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Prebuild", "src\Prebuild.csproj", "{F7B3D806-20FD-4181-86F1-96E24A9EC850}"
4EndProject 4EndProject
5Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{468F1D07-AD17-4CC3-ABD0-2CA268E4E1A6}" 5Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{468F1D07-AD17-4CC3-ABD0-2CA268E4E1A6}"
6 ProjectSection(SolutionItems) = preProject 6 ProjectSection(SolutionItems) = preProject
7 prebuild = prebuild
8 prebuild.xml = prebuild.xml 7 prebuild.xml = prebuild.xml
8 prebuild = prebuild
9 EndProjectSection 9 EndProjectSection
10EndProject 10EndProject
11Global 11Global
12 GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 GlobalSection(SolutionConfigurationPlatforms) = preSolution
13 Debug|Any CPU = Debug|Any CPU 13 Debug|Any CPU = Debug|Any CPU
14 Release|Any CPU = Release|Any CPU 14 Release|Any CPU = Release|Any CPU
15 EndGlobalSection 15 EndGlobalSection
16 GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 GlobalSection(ProjectConfigurationPlatforms) = postSolution
17 {A5CC8344-BEE4-442E-92F1-FBCB05D6AB78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 {F7B3D806-20FD-4181-86F1-96E24A9EC850}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
18 {A5CC8344-BEE4-442E-92F1-FBCB05D6AB78}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 {F7B3D806-20FD-4181-86F1-96E24A9EC850}.Debug|Any CPU.Build.0 = Debug|Any CPU
19 {A5CC8344-BEE4-442E-92F1-FBCB05D6AB78}.Release|Any CPU.ActiveCfg = Release|Any CPU 19 {F7B3D806-20FD-4181-86F1-96E24A9EC850}.Release|Any CPU.ActiveCfg = Release|Any CPU
20 {A5CC8344-BEE4-442E-92F1-FBCB05D6AB78}.Release|Any CPU.Build.0 = Release|Any CPU 20 {F7B3D806-20FD-4181-86F1-96E24A9EC850}.Release|Any CPU.Build.0 = Release|Any CPU
21 EndGlobalSection 21 EndGlobalSection
22 GlobalSection(SolutionProperties) = preSolution 22 GlobalSection(SolutionProperties) = preSolution
23 HideSolutionNode = FALSE 23 HideSolutionNode = FALSE
24 EndGlobalSection 24 EndGlobalSection
25EndGlobal 25EndGlobal
diff --git a/Prebuild/src/Prebuild.csproj b/Prebuild/src/Prebuild.csproj
index 82589c2..17d5089 100644
--- a/Prebuild/src/Prebuild.csproj
+++ b/Prebuild/src/Prebuild.csproj
@@ -1,9 +1,9 @@
1<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 1<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2 <PropertyGroup> 2 <PropertyGroup>
3 <ProjectType>Local</ProjectType> 3 <ProjectType>Local</ProjectType>
4 <ProductVersion>8.0.50727</ProductVersion> 4 <ProductVersion>8.0.50727</ProductVersion>
5 <SchemaVersion>2.0</SchemaVersion> 5 <SchemaVersion>2.0</SchemaVersion>
6 <ProjectGuid>{A5CC8344-BEE4-442E-92F1-FBCB05D6AB78}</ProjectGuid> 6 <ProjectGuid>{F7B3D806-20FD-4181-86F1-96E24A9EC850}</ProjectGuid>
7 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 7 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
8 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 8 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
9 <ApplicationIcon>App.ico</ApplicationIcon> 9 <ApplicationIcon>App.ico</ApplicationIcon>
@@ -17,8 +17,7 @@
17 <DefaultTargetSchema>IE50</DefaultTargetSchema> 17 <DefaultTargetSchema>IE50</DefaultTargetSchema>
18 <DelaySign>false</DelaySign> 18 <DelaySign>false</DelaySign>
19 <OutputType>Exe</OutputType> 19 <OutputType>Exe</OutputType>
20 <AppDesignerFolder> 20 <AppDesignerFolder></AppDesignerFolder>
21 </AppDesignerFolder>
22 <RootNamespace>Prebuild</RootNamespace> 21 <RootNamespace>Prebuild</RootNamespace>
23 <StartupObject>Prebuild.Prebuild</StartupObject> 22 <StartupObject>Prebuild.Prebuild</StartupObject>
24 <FileUpgradeFlags> 23 <FileUpgradeFlags>
@@ -31,12 +30,11 @@
31 <ConfigurationOverrideFile> 30 <ConfigurationOverrideFile>
32 </ConfigurationOverrideFile> 31 </ConfigurationOverrideFile>
33 <DefineConstants>DEBUG;TRACE</DefineConstants> 32 <DefineConstants>DEBUG;TRACE</DefineConstants>
34 <DocumentationFile> 33 <DocumentationFile></DocumentationFile>
35 </DocumentationFile>
36 <DebugSymbols>True</DebugSymbols> 34 <DebugSymbols>True</DebugSymbols>
37 <FileAlignment>4096</FileAlignment> 35 <FileAlignment>4096</FileAlignment>
38 <Optimize>False</Optimize> 36 <Optimize>False</Optimize>
39 <OutputPath>..\bin\</OutputPath> 37 <OutputPath>..\..\bin\</OutputPath>
40 <RegisterForComInterop>False</RegisterForComInterop> 38 <RegisterForComInterop>False</RegisterForComInterop>
41 <RemoveIntegerChecks>False</RemoveIntegerChecks> 39 <RemoveIntegerChecks>False</RemoveIntegerChecks>
42 <TreatWarningsAsErrors>False</TreatWarningsAsErrors> 40 <TreatWarningsAsErrors>False</TreatWarningsAsErrors>
@@ -50,12 +48,11 @@
50 <ConfigurationOverrideFile> 48 <ConfigurationOverrideFile>
51 </ConfigurationOverrideFile> 49 </ConfigurationOverrideFile>
52 <DefineConstants>TRACE</DefineConstants> 50 <DefineConstants>TRACE</DefineConstants>
53 <DocumentationFile> 51 <DocumentationFile></DocumentationFile>
54 </DocumentationFile>
55 <DebugSymbols>False</DebugSymbols> 52 <DebugSymbols>False</DebugSymbols>
56 <FileAlignment>4096</FileAlignment> 53 <FileAlignment>4096</FileAlignment>
57 <Optimize>True</Optimize> 54 <Optimize>True</Optimize>
58 <OutputPath>..\bin\</OutputPath> 55 <OutputPath>..\..\bin\</OutputPath>
59 <RegisterForComInterop>False</RegisterForComInterop> 56 <RegisterForComInterop>False</RegisterForComInterop>
60 <RemoveIntegerChecks>False</RemoveIntegerChecks> 57 <RemoveIntegerChecks>False</RemoveIntegerChecks>
61 <TreatWarningsAsErrors>False</TreatWarningsAsErrors> 58 <TreatWarningsAsErrors>False</TreatWarningsAsErrors>
@@ -63,6 +60,20 @@
63 <NoWarn>1595</NoWarn> 60 <NoWarn>1595</NoWarn>
64 </PropertyGroup> 61 </PropertyGroup>
65 <ItemGroup> 62 <ItemGroup>
63 <Reference Include="System.EnterpriseServices" >
64 <HintPath>System.EnterpriseServices.dll</HintPath>
65 <Private>False</Private>
66 </Reference>
67 <Reference Include="System.Xml" >
68 <HintPath>System.Xml.dll</HintPath>
69 <Private>False</Private>
70 </Reference>
71 <Reference Include="System" >
72 <HintPath>System.dll</HintPath>
73 <Private>False</Private>
74 </Reference>
75 </ItemGroup>
76 <ItemGroup>
66 </ItemGroup> 77 </ItemGroup>
67 <ItemGroup> 78 <ItemGroup>
68 <EmbeddedResource Include="App.ico"> 79 <EmbeddedResource Include="App.ico">
@@ -184,11 +195,6 @@
184 <SubType>Code</SubType> 195 <SubType>Code</SubType>
185 </Compile> 196 </Compile>
186 </ItemGroup> 197 </ItemGroup>
187 <ItemGroup>
188 <Reference Include="System" />
189 <Reference Include="System.EnterpriseServices" />
190 <Reference Include="System.XML" />
191 </ItemGroup>
192 <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" /> 198 <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
193 <PropertyGroup> 199 <PropertyGroup>
194 <PreBuildEvent> 200 <PreBuildEvent>
@@ -196,4 +202,4 @@
196 <PostBuildEvent> 202 <PostBuildEvent>
197 </PostBuildEvent> 203 </PostBuildEvent>
198 </PropertyGroup> 204 </PropertyGroup>
199</Project> \ No newline at end of file 205</Project>
diff --git a/Prebuild/src/Prebuild.exe.build b/Prebuild/src/Prebuild.exe.build
index fda34b9..43f5516 100644
--- a/Prebuild/src/Prebuild.exe.build
+++ b/Prebuild/src/Prebuild.exe.build
@@ -62,9 +62,9 @@
62 <include name="System.dll" /> 62 <include name="System.dll" />
63 </references> 63 </references>
64 </csc> 64 </csc>
65 <echo message="Copying from [${project::get-base-directory()}/${build.dir}/] to [${project::get-base-directory()}/../bin/" /> 65 <echo message="Copying from [${project::get-base-directory()}/${build.dir}/] to [${project::get-base-directory()}/../../bin/" />
66 <mkdir dir="${project::get-base-directory()}/../bin/"/> 66 <mkdir dir="${project::get-base-directory()}/../../bin/"/>
67 <copy todir="${project::get-base-directory()}/../bin/"> 67 <copy todir="${project::get-base-directory()}/../../bin/">
68 <fileset basedir="${project::get-base-directory()}/${build.dir}/" > 68 <fileset basedir="${project::get-base-directory()}/${build.dir}/" >
69 <include name="*.dll"/> 69 <include name="*.dll"/>
70 <include name="*.exe"/> 70 <include name="*.exe"/>