Logger now correctly handles null objects.
[VesselSimulator.git] / KerbalEngineer.Unity / KerbalEngineer.Unity.csproj
cybutek 1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4 <PropertyGroup>
5 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7 <ProjectGuid>{5387BB1E-32B1-4BAC-B03F-100570B9554C}</ProjectGuid>
8 <OutputType>Library</OutputType>
9 <AppDesignerFolder>Properties</AppDesignerFolder>
10 <RootNamespace>KerbalEngineer.Unity</RootNamespace>
11 <AssemblyName>KerbalEngineer.Unity</AssemblyName>
12 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
13 <FileAlignment>512</FileAlignment>
14 </PropertyGroup>
15 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
16 <DebugSymbols>true</DebugSymbols>
17 <DebugType>full</DebugType>
18 <Optimize>false</Optimize>
19 <OutputPath>bin\Debug\</OutputPath>
20 <DefineConstants>DEBUG;TRACE</DefineConstants>
21 <ErrorReport>prompt</ErrorReport>
22 <WarningLevel>4</WarningLevel>
23 </PropertyGroup>
24 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
25 <DebugType>none</DebugType>
26 <Optimize>true</Optimize>
27 <OutputPath>..\Output\KerbalEngineer\</OutputPath>
28 <DefineConstants>
29 </DefineConstants>
30 <ErrorReport>prompt</ErrorReport>
31 <WarningLevel>4</WarningLevel>
32 </PropertyGroup>
33 <ItemGroup>
34 <Compile Include="CanvasGroupFader.cs" />
cybutek 35 <Compile Include="Flight\FlightMenu.cs" />
36 <Compile Include="Flight\FlightMenuSection.cs" />
37 <Compile Include="Flight\IFlightAppLauncher.cs" />
cybutek 38 <Compile Include="Flight\ISectionModule.cs" />
cybutek 39 <Compile Include="Properties\AssemblyInfo.cs" />
cybutek 40 <Compile Include="Setting.cs" />
cybutek 41 <Compile Include="UI\TextStyle.cs" />
42 <Compile Include="UI\StyleApplicator.cs" />
cybutek 43 <Compile Include="UI\Window.cs" />
cybutek 44 </ItemGroup>
45 <ItemGroup>
46 <Reference Include="System">
47 <HintPath>..\..\game\KSP_Data\Managed\System.dll</HintPath>
48 <Private>False</Private>
49 </Reference>
50 <Reference Include="UnityEngine">
51 <HintPath>..\..\game\KSP_Data\Managed\UnityEngine.dll</HintPath>
52 <Private>False</Private>
53 </Reference>
54 <Reference Include="UnityEngine.UI">
55 <HintPath>..\..\game\KSP_Data\Managed\UnityEngine.UI.dll</HintPath>
56 <Private>False</Private>
57 </Reference>
58 </ItemGroup>
59 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
60 <PropertyGroup>
61 <PostBuildEvent>copy "$(TargetPath)" "$(SolutionDir)Assets\Plugins" /Y</PostBuildEvent>
62 </PropertyGroup>
63 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
64 Other similar extension points exist, see Microsoft.Common.targets.
65 <Target Name="BeforeBuild">
66 </Target>
67 <Target Name="AfterBuild">
68 </Target>
69 -->
70 </Project>