mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-14 19:01:21 +01:00

new file: c/Clang/Clang-5.0.0-GCC-6.3.0-2.27.eb new file: d/DynaPhoPy/DynaPhoPy-1.15.eb new file: l/LLVM/LLVM-5.0.0-GCC-6.3.0-2.27.eb new file: n/Netgen/Netgen-5.3.1.eb new file: n/Netgen/Netgen-6.0-beta.eb new file: n/Netgen/ng.patch new file: s/seekpath/seekpath-1.5.0-Python-2.7.13-base.eb new file: t/Tcl/Tcl-8.6.7-GCC-6.3.0-2.27.eb modified: t/Tk/Tk-8.6.6.eb new file: t/Tk/Tk-8.6.7-GCC-6.3.0-2.27.eb deleted: n/Netgen/Netgen-6.3.eb
46 lines
1.1 KiB
Plaintext
46 lines
1.1 KiB
Plaintext
name = "Clang"
|
|
version = "5.0.0"
|
|
|
|
homepage = "http://clang.llvm.org/"
|
|
description = """C, C++, Objective-C compiler, based on LLVM. Does not
|
|
include C++ standard library -- use libstdc++ from GCC."""
|
|
|
|
# Clang also depends on libstdc++ during runtime, but this dependency is
|
|
# already specified as the toolchain.
|
|
toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'}
|
|
# Do not set optarch to True: it will cause the build to fail
|
|
toolchainopts = {'optarch': False, 'pic': True}
|
|
|
|
source_urls = ["http://llvm.org/releases/%(version)s"]
|
|
sources = [
|
|
"llvm-%(version)s.src.tar.xz",
|
|
"cfe-%(version)s.src.tar.xz",
|
|
"compiler-rt-%(version)s.src.tar.xz",
|
|
"polly-%(version)s.src.tar.xz",
|
|
"openmp-%(version)s.src.tar.xz",
|
|
"libcxx-5.0.0.src.tar.xz",
|
|
"libcxxabi-5.0.0.src.tar.xz",
|
|
"clang-tools-extra-5.0.0.src.tar.xz",
|
|
]
|
|
|
|
dependencies = [
|
|
('GMP', '6.1.2', '', True),
|
|
('ISL', '0.15', '', True),
|
|
]
|
|
|
|
builddependencies = [
|
|
('CMake', '3.9.1', '', True),
|
|
('Python', '2.7.13', '', True),
|
|
('libxml2', '2.9.4', '', True),
|
|
]
|
|
|
|
separate_build_dir = True
|
|
|
|
assertions = True
|
|
|
|
usepolly = True
|
|
|
|
build_targets = ['X86']
|
|
|
|
moduleclass = 'compiler'
|