Westin Miller
b5463083f2
Correctly set install prefix for clang
2023-06-14 11:28:55 -07:00
Dan Bryant
8814b45c9a
correct type in install message
2022-07-01 11:22:47 +01:00
Dan Bryant
cdd5557860
no need for multiple stages
2022-04-20 20:03:01 +01:00
Dan Bryant
2a60f02189
update build_clang.sh script to build Clang releases from Apple or LLVM Org GitHub repos
2022-04-01 23:57:19 +01:00
Christoph Scholtes
2eadd25c4c
Update tarball download location to Github to accomodate new download site format.
2021-09-23 18:28:21 -06:00
Thomas Pöchtrager
9d7f6c2461
More Android/Termux adjustments
2020-10-14 09:24:50 +02:00
Thomas Pöchtrager
a791ad4fca
build_clang: Bump Clang version to 10.0.1
2020-08-27 13:53:23 +02:00
Thomas Pöchtrager
02008c9d79
build_clang: Fix mirror annoyances
2020-08-27 13:53:23 +02:00
Thomas Pöchtrager
6d96df5180
Revert "Update download location and filename for LLVM and Clang source tarballs."
...
This reverts commit a2ccac44bc
.
2020-08-27 13:53:23 +02:00
Thomas Pöchtrager
cc1823a726
Merge pull request #230 from abrodkin/clang-auto-install
...
build_clang.sh: Allow unmanned instllation
2020-08-25 12:11:27 +02:00
Christoph Scholtes
a2ccac44bc
Update download location and filename for LLVM and Clang source tarballs.
2020-08-01 21:15:36 -06:00
Alexey Brodkin
86433b6ece
build_clang.sh: Allow unmanned instllation
...
To get a completely env independent setup we may want to install
Clang/LLVM to the target folder as well. So let's allow user
to do it in a scripted way just adding ENABLE_CLANG_INSTALL=1
for execution string.
2020-07-15 00:50:27 +03:00
Thomas Pöchtrager
4d46f4bbf2
Build scripts & osxcross-macports: Tweak tarball download code
2020-04-10 19:46:06 +02:00
Thomas Pöchtrager
728db2cb6e
build_clang.sh: Update Clang version to 9.0.0
2019-10-09 11:47:04 +02:00
Thomas Pöchtrager
edcbb2a654
Use https mirrors
2019-10-09 11:47:04 +02:00
Thomas Pöchtrager
ada9ea8d1b
Some cleanup
2019-06-04 18:34:11 +02:00
Thomas Pöchtrager
1a0391aaf2
build_clang.sh: Remove old GCC check
2019-06-03 18:43:33 +02:00
Thomas Pöchtrager
8c8c63a2ae
Update build_clang.sh
2019-06-03 18:35:37 +02:00
Steven Fackler
79a8dedb77
Update build_clang.sh
2018-12-12 11:29:18 -08:00
Steven Fackler
48dd1557b1
Update build_clang.sh
2018-12-12 11:27:58 -08:00
Steven Fackler
5e67d8478c
Fix old clang fallback in build_clang.sh
2018-12-12 11:24:57 -08:00
Thomas Pöchtrager
5702a9ab39
Update cctools to 895 and ld64 to 274.2
...
Other changes:
* Add USE_CLANG_AS build.sh option
* build_clang.sh: Update Clang version to 3.9.1
* build_compiler_rt.sh: Adjustments for Clang 4.0 and Clang 5.0
2017-02-05 13:39:54 +01:00
Hartmut Goebel
f9515fe9e5
Add descriptive header to build scripts.
2017-01-18 10:47:13 +01:00
Thomas Pöchtrager
86879571d3
build_clang.sh: Update Clang version to 3.9
2016-09-23 21:42:13 +02:00
Thomas Pöchtrager
65edc522d7
build_clang.sh: Change default Clang version to 3.8.0
2016-03-29 20:39:48 +02:00
Thomas Pöchtrager
8aa9b71a39
build_clang.sh: Change default Clang version to 3.7.1
2016-01-11 21:48:25 +01:00
Thomas Pöchtrager
adc3d0fa1f
build_clang.sh: Do not bootstrap Clang on Cygwin
2015-10-04 19:07:55 +02:00
Thomas Pöchtrager
b0c5b0ae48
Clang 3.7.0 is out
2015-09-19 22:55:01 +02:00
Thomas Pöchtrager
937977b20e
build_clang.sh: clean up + change default clang version to 3.6.2
2015-07-17 19:55:29 +02:00
Thomas Pöchtrager
da2b8f25f5
xcrun:
...
* handle '-sdk' / 'SDKROOT' (env.) properly.
e.g. 'xcrun -sdk /[...]/MacOSX10.6.sdk clang' will use
the specified 10.6 SDK.
* never execute xcode tools outside target/bin even when
a full path is specified.
e.g. 'xcrun /usr/bin/gcc' will execute target/bin/<triple>-gcc.
other wrapper changes:
* implement 'OSXCROSS_SDKROOT' env. variable for 'xcrun -sdk'.
* error on '-arch x86_64h' + clang <= 3.4.
clang <= 3.4 misinterprets x86_64h as x86_64.
* only create x86_64h symlinks when the 10.8 (or later) SDK
is used.
other changes:
* misc fixes and cleanup
2015-06-27 19:01:56 +02:00
Thomas Pöchtrager
bae6ac72cd
add darling-dmg packaging method ( #33 )
2015-05-30 21:01:48 +02:00
Thomas Pöchtrager
25051c6ab6
build_clang.sh: change default clang version to 3.6.1
2015-05-30 19:53:27 +02:00
Thomas Pöchtrager
f8cd5e5818
fix for #31
2015-05-09 17:30:41 +02:00
Thomas Pöchtrager
3f26fde3e7
build_clang.sh: change default clang version to 3.6.0
2015-04-27 19:41:17 +02:00
Thomas Pöchtrager
aa49d95066
build_clang.sh: clang 3.5.0 -> clang 3.5.1
2015-02-21 21:13:40 +01:00
Thomas Pöchtrager
30140e9769
build_clang.sh: set +e before running which
2014-12-06 16:13:40 +01:00
Thomas Pöchtrager
746a6a42dd
build_clang.sh should not depend on a finished build.sh run
2014-11-11 22:54:03 +01:00
Thomas Pöchtrager
e8443ae7d3
add a clang build script
2014-11-10 20:43:14 +01:00