1 <!-- Note: This is a dummy CSharp.targets file that tries to map Portable Library Project targets to something available in Mono on Mac -->
3 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
6 <TargetFrameworkIdentifier>.NETFramework</TargetFrameworkIdentifier>
7 <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
8 <TargetFrameworkProfile></TargetFrameworkProfile>
11 <PropertyGroup Condition = "Exists ('/Developer/MonoTouch/License.rtf')">
12 <TargetFrameworkIdentifier>MonoTouch</TargetFrameworkIdentifier>
13 <TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
14 <TargetFrameworkProfile></TargetFrameworkProfile>
15 <CscToolPath>/Developer/MonoTouch/usr/bin</CscToolPath>
16 <CscToolExe>smcs</CscToolExe>
19 <PropertyGroup Condition = "Exists ('/Developer/MonoAndroid/License.rtf') And !Exists ('/Developer/MonoTouch/License.rtf')">
20 <TargetFrameworkIdentifier>MonoAndroid</TargetFrameworkIdentifier>
21 <CscToolPath>/Developer/MonoAndroid/usr/bin</CscToolPath>
22 <CscToolExe>smcs</CscToolExe>
25 <Import Project="$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" Condition = "Exists ('/Developer/MonoAndroid/License.rtf') And !Exists ('/Developer/MonoTouch/License.rtf')"/>
26 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.Targets" Condition = "Exists ('/Developer/MonoTouch/License.rtf') Or !Exists ('/Developer/MonoAndroid/License.rtf')"/>
30 PortableCompatWarning;
35 <Target Name="PortableCompatWarning">
36 <Warning Text="This Portable Library Project has been built against the $(TargetFrameworkIdentifier) framework."/>