Galina Kistanova
|
942df4805e
Append an executable suffix to the toolchain tool paths on Windows platform.
|
6 years ago |
Petr Hosek
|
6a3f589fca
[CMake] Provide an option to use relative paths in debug info
|
6 years ago |
Saleem Abdulrasool
|
2ec48fc90d
build: use clang-cl for runtimes when targeting Windows
|
6 years ago |
Shoaib Meenai
|
bce08cb615
[cmake] Remove use of deprecated generator expression. NFC
|
6 years ago |
Petr Hosek
|
308caddf91
[CMake] Support stripping and linking output to .build-id directory
|
6 years ago |
Petr Hosek
|
012d9c2feb
[CMake] Support cross-compiling with multi-stage builds
|
6 years ago |
Petr Hosek
|
7ed67c245a
[CMake] Pass CMAKE_INSTALL_DO_STRIP to external projects
|
7 years ago |
Petr Hosek
|
c2fa8e709e
[CMake] Use variables rather than ":" delimiters
|
7 years ago |
Petr Hosek
|
957e46dfb8
[CMake] Pass additional CMake tools to external projects
|
7 years ago |
Don Hinton
|
18789ab5c4
[cmake] Don't build Native llvm-config when cross compiling if passed by user.
|
7 years ago |
Petr Hosek
|
f5a4b47201
[CMake] Support for cross-compilation when build runtimes
|
7 years ago |
Petr Hosek
|
5d4223acf1
[CMake] Pass LLVM_HAVE_LINK_VERSION_SCRIPT to external projects
|
7 years ago |
Shoaib Meenai
|
64c40f56d1
[cmake] Only pass CMAKE_SYSROOT if non-empty
|
7 years ago |
Petr Hosek
|
de0aeb800c
[CMake] Don't use comma as an alternate separator
|
7 years ago |
Shoaib Meenai
|
dbd3af20e6
[llvm] Add stripped installation targets
|
7 years ago |
Petr Hosek
|
ad30d137b8
[CMake] Pass LLVM_HOST_TRIPLE to external projects
|
7 years ago |
Petr Hosek
|
aa56864bc3
Use LIST_SEPARATOR rather than escaping in ExternalProject_Add
|
7 years ago |
Petr Hosek
|
a162211813
[CMake] Passthrough CMAKE_SYSROOT to external projects
|
7 years ago |
George Karpenkov
|
7f5a7a443d
Generate a compile_commands.json DB for external projects.
|
8 years ago |
Petr Hosek
|
39247cb1d1
[CMake] Support multi-target runtimes build
|
8 years ago |
Petr Hosek
|
a923c5a134
[CMake] Multi-target builtins build
|
8 years ago |
Chris Bieneman
|
dbbdf44025
[CMake] Cleanup LLVM_OPTIMIZED_TABLEGEN
|
9 years ago |
Chris Bieneman
|
85a2cffca4
[CMake] Make llvm-config implicit dependency for subprojects
|
9 years ago |
Chris Bieneman
|
f444c52628
[CMake] Add LLVM runtimes directory
|
9 years ago |
Chris Bieneman
|
6c347f62cf
[CMake] Removing fallback code for CMake versions before 3.1
|
9 years ago |
Chris Bieneman
|
22f7a63da6
[CMake] Cleanup ExternalProject usage of CMake 3.x features
|
9 years ago |
Chris Bieneman
|
0fd0a998e1
[CMake] Cleanup uses of USES_TERMINAL
|
9 years ago |
Chris Bieneman
|
908d3d5297
[CMake] Make llvm_ExternalProject always call the build action
|
9 years ago |
Chris Bieneman
|
208ed9b5fb
[CMake] Removing an unnecessary layer of variable indirection
|
9 years ago |
Chris Bieneman
|
16a72ba921
NFC. Fixing my consistently incorrect spelling.
|
9 years ago |