Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Kyte <alexmkyte@gmail.com>2018-05-22 00:20:33 +0300
committerAlexander Kyte <alkyte@microsoft.com>2018-06-25 22:09:04 +0300
commit27eb41354e39b7907fe9f4221a02a76a5df7bbc8 (patch)
treeb322c0a20ccbc3025c911529f8a153ec6b965cdd /packaging
parent0c55e477fadbe80c66e3b08f07645e8b8f96eef2 (diff)
[runtime] Make bockbuild build llvm through mono
Diffstat (limited to 'packaging')
-rw-r--r--packaging/MacSDK/mono-llvm.py36
-rwxr-xr-xpackaging/MacSDK/profile.py1
2 files changed, 0 insertions, 37 deletions
diff --git a/packaging/MacSDK/mono-llvm.py b/packaging/MacSDK/mono-llvm.py
deleted file mode 100644
index 9be4436173e..00000000000
--- a/packaging/MacSDK/mono-llvm.py
+++ /dev/null
@@ -1,36 +0,0 @@
-import os
-
-
-class MonoLlvmPackage (GitHubPackage):
-
- def __init__(self):
- GitHubPackage.__init__(self, 'mono', 'llvm', '3.0',
- revision='0b3cb8ac12cd839f8110775d4085e822e8af4d7b',
- configure_flags=[
- '--enable-optimized',
- '--enable-assertions=no',
- '--enable-targets="x86,x86_64"']
- )
-
- # This package would like to be lipoed.
- self.needs_lipo = True
-
- # TODO: find out which flags are causing issues. reset ld_flags for the
- # package
- self.ld_flags = []
- self.cpp_flags = []
-
- def arch_build(self, arch):
- Package.profile.arch_build(arch, self)
- if arch == 'darwin-64': # 64-bit build pass
- self.local_configure_flags.extend(['--build=x86_64-apple-darwin11.2.0'])
-
- if arch == 'darwin-32':
- self.local_configure_flags.extend(['--build=i386-apple-darwin11.2.0'])
-
- # LLVM says that libstdc++4.6 is broken and we should use libstdc++4.7.
- # This switches it to the right libstdc++.
- if Package.profile.name == 'darwin':
- self.local_configure_flags.extend(['--enable-libcpp=yes'])
-
-MonoLlvmPackage()
diff --git a/packaging/MacSDK/profile.py b/packaging/MacSDK/profile.py
index 3ad4c05c800..22bebfa1ae4 100755
--- a/packaging/MacSDK/profile.py
+++ b/packaging/MacSDK/profile.py
@@ -50,7 +50,6 @@ class MonoReleaseProfile(DarwinProfile):
'gtk-quartz-engine',
# Mono
- 'mono-llvm',
'mono',
'msbuild',
'pcl-reference-assemblies',