diff --git a/build-tools/scripts/MonoAndroidFramework.props b/build-tools/scripts/MonoAndroidFramework.props index ae198fe2e..0b5eecca0 100644 --- a/build-tools/scripts/MonoAndroidFramework.props +++ b/build-tools/scripts/MonoAndroidFramework.props @@ -1,9 +1,31 @@ - - - + + + + + true + true + $(MSBuildThisFileDirectory)..\..\product.snk + Assets + Resources + false + false + false + + + + + $(AndroidFrameworkVersion) $(XAInstallPrefix)xbuild-frameworks $(TargetFrameworkRootPath)\MonoAndroid\v1.0 + monoandroid$(AndroidLatestStableFrameworkVersion.TrimStart('v')) + MonoAndroid + $(AndroidLatestStableFrameworkVersion) + $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\v1.0\ + diff --git a/build-tools/scripts/MonoAndroidFramework.targets b/build-tools/scripts/MonoAndroidFramework.targets new file mode 100644 index 000000000..bd605c930 --- /dev/null +++ b/build-tools/scripts/MonoAndroidFramework.targets @@ -0,0 +1,48 @@ + + + + $(OutputPath)\..\..\..\xbuild\Xamarin\Android\Xamarin.Android.CSharp.targets + + + + + + + $(OutputPath)..\v1.0\mscorlib.dll + false + + + $(OutputPath)..\v1.0\System.dll + false + + + $(OutputPath)..\v1.0\System.Core.dll + false + + + $(OutputPath)..\v1.0\System.Xml.dll + false + + + $(OutputPath)..\v1.0\Java.Interop.dll + false + + + false + + + + + + + + + + diff --git a/src/OpenTK-1.0/OpenTK.csproj b/src/OpenTK-1.0/OpenTK.csproj index d556f2d8d..be5aea875 100644 --- a/src/OpenTK-1.0/OpenTK.csproj +++ b/src/OpenTK-1.0/OpenTK.csproj @@ -1,70 +1,14 @@ - - - - Debug - AnyCPU - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {5EB9E888-E357-417E-9F39-DDEC195CE47F} - Library - OpenTK - Assets - Resources - Resource - Resources\Resource.designer.cs - OpenTK-1.0 - true - ..\..\product.snk - MONODROID;MINIMAL;MOBILE;OPENTK_1;OPENTK_1_0 - 3001,3002,3003,3005,3006,3021,3014,0618,1591,0414,0169,0419,1570,1572,1573,1635 - true - true - false - false - False - - + - - true - false - $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\$(AndroidFrameworkVersion) - prompt - 4 - $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\$(AndroidFrameworkVersion)\OpenTK-1.0.xml - None - false + + OpenTK-1.0 + 3001,3002,3003,3005,3006,3021,3014,0618,1591,0414,0169,0419,1570,1572,1573,1635 + true + $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\$(AndroidFrameworkVersion)\ + $(OutputPath)$(AssemblyName).xml + false + false - - true - true - $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\$(AndroidFrameworkVersion) - prompt - 4 - $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\$(AndroidFrameworkVersion)\OpenTK-1.0.xml - false - - - - $(OutputPath)..\v1.0\mscorlib.dll - False - - - $(OutputPath)..\v1.0\System.dll - False - - - $(OutputPath)..\v1.0\System.Core.dll - False - - - $(OutputPath)..\v1.0\System.Xml.dll - False - - - $(OutputPath)..\v1.0\Java.Interop.dll - False - - @@ -593,26 +537,13 @@ WindowState.cs - + + MONODROID;MINIMAL;MOBILE;OPENTK_1;OPENTK_1_0 1.8 1.6 $(JavaCallableWrapperOutputPathAbs)$(AssemblyName).dll $(MSBuildProjectDirectory)\$(IntermediateOutputPath)\$(AssemblyName).dll - - - {66CF299A-CE95-4131-BCD8-DB66E30C4BF7} - Mono.Android - False - - - {3F1F2F50-AF1A-4A5A-BEDB-193372F068D7} - Xamarin.Android.Build.Tasks - False - False - - - diff --git a/src/System.EnterpriseServices/System.EnterpriseServices.csproj b/src/System.EnterpriseServices/System.EnterpriseServices.csproj index 3df871082..a3413aa59 100644 --- a/src/System.EnterpriseServices/System.EnterpriseServices.csproj +++ b/src/System.EnterpriseServices/System.EnterpriseServices.csproj @@ -1,54 +1,7 @@ - - - - Debug - AnyCPU - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {2868FC32-A4E7-4008-87C8-2C7879CACB58} - Library - System.EnterpriseServices - System.EnterpriseServices - true - ..\..\product.snk - true - false - false - - + - - true - false - $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\v1.0\ - DEBUG; - prompt - 4 - false - true + + false - - true - $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\v1.0\ - prompt - 4 - false - true - - - - $(OutputPath)..\v1.0\mscorlib.dll - False - - - - - - - - - {66CF299A-CE95-4131-BCD8-DB66E30C4BF7} - Mono.Android - False - - + \ No newline at end of file diff --git a/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.NET.csproj b/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.NET.csproj index cf8dfb313..6f6a01adb 100644 --- a/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.NET.csproj +++ b/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.NET.csproj @@ -17,8 +17,6 @@ false - - true false diff --git a/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.csproj b/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.csproj index 627ab800a..8d71f8178 100644 --- a/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.csproj +++ b/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.csproj @@ -1,96 +1,25 @@ - - + + - Debug - AnyCPU - {4D603AA3-3BFD-43C8-8050-0CD6C2601126} - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Library - Xamarin.Android.NUnitLite - Assets - Resources - Xamarin.Android.NUnitLite - Resources\Resource.designer.cs - true - ..\..\product.snk - false - false - true 1570;1572;1591 + false + true + true - - - - true - false - $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\v1.0 - DEBUG;NUNITLITE;CLR_4_0;NET_4_5;__MOBILE__;MONOTOUCH + + $(DefineConstants);NUNITLITE;CLR_4_0;NET_4_5;__MOBILE__;MONOTOUCH $(OutputPath)\$(AssemblyName).xml - prompt - 4 - false - True - - - true - $(XAInstallPrefix)xbuild-frameworks\MonoAndroid\v1.0 - NUNITLITE;CLR_4_0;NET_4_5;__MOBILE__;MONOTOUCH - $(OutputPath)\$(AssemblyName).xml - prompt - 4 - false - True - - $(OutputPath)..\v1.0\mscorlib.dll - False - - - $(OutputPath)..\v1.0\System.dll - False - - - $(OutputPath)..\v1.0\System.Core.dll - False - - - $(OutputPath)..\v1.0\System.Xml.dll - False - - - $(OutputPath)..\v1.0\Java.Interop.dll - False - - - - - - - - - - - - - - - - - - - - {66CF299A-CE95-4131-BCD8-DB66E30C4BF7} - Mono.Android - False - + +