summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-split/llvm-split.cpp
diff options
context:
space:
mode:
authorChris Bieneman <beanz@apple.com>2016-02-05 01:22:03 +0000
committerChris Bieneman <beanz@apple.com>2016-02-05 01:22:03 +0000
commit1681091991ebdc58dff1329d4dcd2c2cf01eb1de (patch)
tree09eecfca28e8c1b835a22c473d885a2d3dfd5b80 /llvm/tools/llvm-split/llvm-split.cpp
parent9455c1d2b1fc7cd551ff80f004e14cf9ffd4c371 (diff)
downloadbcm5719-llvm-1681091991ebdc58dff1329d4dcd2c2cf01eb1de.tar.gz
bcm5719-llvm-1681091991ebdc58dff1329d4dcd2c2cf01eb1de.zip
[CMake] Improve the clang order-file generation workflow
Summary: With this change generating clang order files using dtrace uses the following workflow: cmake <whatever options you want> ninja generate-order-file ninja clang This patch works by setting a default path to the order file (which can be overridden by the user). If the order file doesn't exist during configuration CMake will create an empty one. CMake then ties up the dependencies between the clang link job and the order file, and generate-order-file overwrites CLANG_ORDER_FILE with the new order file. Reviewers: bogner Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D16896 llvm-svn: 259862
Diffstat (limited to 'llvm/tools/llvm-split/llvm-split.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud