From 619bae87d2c3ddd1e16a97b66a5a659b61ec620e Mon Sep 17 00:00:00 2001 From: Malte Schwarzkopf Date: Sat, 13 Jun 2015 18:55:04 +0100 Subject: [PATCH] Fixes to Mono build for Linux: remove WebHdfs, Storage and HdfsSupport frameworks (which work on Windows only, as they require Peloponnese. --- Naiad.sln | 40 ---------------------------------------- build_mono.sh | 7 +++++++ 2 files changed, 7 insertions(+), 40 deletions(-) mode change 100644 => 100755 build_mono.sh diff --git a/Naiad.sln b/Naiad.sln index c5e9963..37d4704 100644 --- a/Naiad.sln +++ b/Naiad.sln @@ -378,20 +378,6 @@ Global {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.Debug|x64.ActiveCfg = Debug|x64 {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.Debug|x64.Build.0 = Debug|x64 {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.Debug|x86.ActiveCfg = Debug|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoDebug|Any CPU.ActiveCfg = Debug|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoDebug|Any CPU.Build.0 = Debug|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoDebug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoDebug|Mixed Platforms.Build.0 = Debug|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoDebug|x64.ActiveCfg = Debug|x64 - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoDebug|x64.Build.0 = Debug|x64 - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoDebug|x86.ActiveCfg = Debug|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoRelease|Any CPU.ActiveCfg = Release|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoRelease|Any CPU.Build.0 = Release|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoRelease|Mixed Platforms.ActiveCfg = Release|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoRelease|Mixed Platforms.Build.0 = Release|Any CPU - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoRelease|x64.ActiveCfg = Release|x64 - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoRelease|x64.Build.0 = Release|x64 - {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.MonoRelease|x86.ActiveCfg = Release|Any CPU {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.Release|Any CPU.ActiveCfg = Release|Any CPU {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.Release|Any CPU.Build.0 = Release|Any CPU {5CFC93F6-68C3-45B5-92FA-43F8626EC482}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU @@ -413,20 +399,6 @@ Global {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.Debug|x64.ActiveCfg = Debug|x64 {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.Debug|x64.Build.0 = Debug|x64 {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.Debug|x86.ActiveCfg = Debug|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoDebug|Any CPU.ActiveCfg = Debug|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoDebug|Any CPU.Build.0 = Debug|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoDebug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoDebug|Mixed Platforms.Build.0 = Debug|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoDebug|x64.ActiveCfg = Debug|x64 - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoDebug|x64.Build.0 = Debug|x64 - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoDebug|x86.ActiveCfg = Debug|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoRelease|Any CPU.ActiveCfg = Release|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoRelease|Any CPU.Build.0 = Release|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoRelease|Mixed Platforms.ActiveCfg = Release|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoRelease|Mixed Platforms.Build.0 = Release|Any CPU - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoRelease|x64.ActiveCfg = Release|x64 - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoRelease|x64.Build.0 = Release|x64 - {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.MonoRelease|x86.ActiveCfg = Release|Any CPU {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.Release|Any CPU.ActiveCfg = Release|Any CPU {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.Release|Any CPU.Build.0 = Release|Any CPU {0DCA9543-FF9D-48D6-9748-A966DC39C35D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU @@ -447,18 +419,6 @@ Global {66D2A00E-F889-4B2F-9C40-04A32278FB86}.Debug|x64.ActiveCfg = Debug|x64 {66D2A00E-F889-4B2F-9C40-04A32278FB86}.Debug|x64.Build.0 = Debug|x64 {66D2A00E-F889-4B2F-9C40-04A32278FB86}.Debug|x86.ActiveCfg = Debug|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoDebug|Any CPU.ActiveCfg = Debug|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoDebug|Mixed Platforms.ActiveCfg = Debug|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoDebug|Mixed Platforms.Build.0 = Debug|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoDebug|x64.ActiveCfg = Debug|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoDebug|x64.Build.0 = Debug|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoDebug|x86.ActiveCfg = Debug|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoRelease|Any CPU.ActiveCfg = Release|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoRelease|Mixed Platforms.ActiveCfg = Release|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoRelease|Mixed Platforms.Build.0 = Release|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoRelease|x64.ActiveCfg = Release|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoRelease|x64.Build.0 = Release|x64 - {66D2A00E-F889-4B2F-9C40-04A32278FB86}.MonoRelease|x86.ActiveCfg = Release|x64 {66D2A00E-F889-4B2F-9C40-04A32278FB86}.Release|Any CPU.ActiveCfg = Release|x64 {66D2A00E-F889-4B2F-9C40-04A32278FB86}.Release|Mixed Platforms.ActiveCfg = Release|x64 {66D2A00E-F889-4B2F-9C40-04A32278FB86}.Release|Mixed Platforms.Build.0 = Release|x64 diff --git a/build_mono.sh b/build_mono.sh old mode 100644 new mode 100755 index c3a3e62..3d7d151 --- a/build_mono.sh +++ b/build_mono.sh @@ -1,7 +1,14 @@ #!/bin/sh +# Grab certificates necessary for NuGet +mozroots --import --sync + # To build in Debug mode. Binaries will be placed in $PROJ/bin/Debug. xbuild /p:Configuration="MonoDebug" +echo "---------------------------------------------" +echo "Mono Debug build done. For a release build, change build_mono.sh" +echo "and uncomment the \"MonoRelease\" configuration line." +echo "---------------------------------------------" # To build in Release mode. Binaries will be placed in $PROJ/bin/Release. #xbuild /p:Configuration="MonoRelease"