OLD | NEW |
1 # See docs/CMake.html for instructions about how to build LLVM with CMake. | 1 # See docs/CMake.html for instructions about how to build LLVM with CMake. |
2 | 2 |
3 cmake_minimum_required(VERSION 2.8.12.2) | 3 cmake_minimum_required(VERSION 2.8.12.2) |
4 | 4 |
5 if (NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) | 5 if (NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) |
6 message(STATUS "No build type selected, default to Debug") | 6 message(STATUS "No build type selected, default to Debug") |
7 set(CMAKE_BUILD_TYPE "Debug") | 7 set(CMAKE_BUILD_TYPE "Debug") |
8 endif() | 8 endif() |
9 | 9 |
10 if(POLICY CMP0022) | 10 if(POLICY CMP0022) |
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
175 set(LLVM_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR} ) # --prefix | 175 set(LLVM_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR} ) # --prefix |
176 | 176 |
177 set(LLVM_EXAMPLES_BINARY_DIR ${LLVM_BINARY_DIR}/examples) | 177 set(LLVM_EXAMPLES_BINARY_DIR ${LLVM_BINARY_DIR}/examples) |
178 set(LLVM_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIR}/include) | 178 set(LLVM_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIR}/include) |
179 | 179 |
180 set(LLVM_ALL_TARGETS | 180 set(LLVM_ALL_TARGETS |
181 AArch64 | 181 AArch64 |
182 ARM | 182 ARM |
183 CppBackend | 183 CppBackend |
184 Hexagon | 184 Hexagon |
185 JSBackend # @LOCALMOD | |
186 Mips | 185 Mips |
187 MSP430 | 186 MSP430 |
188 NVPTX | 187 NVPTX |
189 PowerPC | 188 PowerPC |
190 R600 | 189 R600 |
191 Sparc | 190 Sparc |
192 SystemZ | 191 SystemZ |
193 X86 | 192 X86 |
194 XCore | 193 XCore |
195 ) | 194 ) |
(...skipping 499 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
695 ) | 694 ) |
696 | 695 |
697 if (NOT CMAKE_CONFIGURATION_TYPES) | 696 if (NOT CMAKE_CONFIGURATION_TYPES) |
698 add_custom_target(installhdrs | 697 add_custom_target(installhdrs |
699 DEPENDS ${name} | 698 DEPENDS ${name} |
700 COMMAND "${CMAKE_COMMAND}" | 699 COMMAND "${CMAKE_COMMAND}" |
701 -DCMAKE_INSTALL_COMPONENT=llvm-headers | 700 -DCMAKE_INSTALL_COMPONENT=llvm-headers |
702 -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") | 701 -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") |
703 endif() | 702 endif() |
704 endif() | 703 endif() |
OLD | NEW |