hanchenye-llvm-project/llvm/cmake
Shoaib Meenai f92acf1299 [cmake] Add function for building native tool
Instead of duplicating functionality for building native versions of
tblgen and llvm-config, add a function to set up a native tool build.
This will also be used for llvm-nm in a follow-up.

This should be NFC for tblgen, besides the slightly different COMMENT
for the custom command (it'll display the tablegen target name instead
of always saying TableGen).  For the native llvm-config, it's a behavior
change in that we'll use llvm_ExternalProject_BuildCmd instead of
constructing the build command manually, always build in Release, and
reference the correct binary path for multi-config generators. I believe
all of these changes to be bug fixes.

Differential Revision: https://reviews.llvm.org/D60024

llvm-svn: 357486
2019-04-02 15:58:03 +00:00
..
modules [cmake] Add function for building native tool 2019-04-02 15:58:03 +00:00
platforms [NFC][CMake] Improve Status message in the iOS toolchain file 2019-03-13 15:35:21 +00:00
README
config-ix.cmake Remove HAVE_REALPATH from config.h 2019-03-20 17:26:11 +00:00
config.guess
dummy.cpp
nsis_icon.ico
nsis_logo.bmp

README

See docs/CMake.html for instructions on how to build LLVM with CMake.