easyconfigs-it4i/c/Clang/Clang-5.0.0-GCC-6.3.0-2.27.eb
Lukáš Krupčík 94b3b47459 new file: a/ALAMODE/ALAMODE-0.9.8-intel-2017a.eb
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
2017-10-11 09:08:57 +02:00

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'