Index: tools/pnacl-llc/CMakeLists.txt |
diff --git a/tools/pnacl-llc/CMakeLists.txt b/tools/pnacl-llc/CMakeLists.txt |
new file mode 100644 |
index 0000000000000000000000000000000000000000..2eec8a8abc50c27a6a417611cbe37a1212689f0a |
--- /dev/null |
+++ b/tools/pnacl-llc/CMakeLists.txt |
@@ -0,0 +1,25 @@ |
+set(LLVM_LINK_COMPONENTS |
+ ${LLVM_TARGETS_TO_BUILD} |
+ BitReader |
+ CodeGen |
+ Core |
+ IRReader |
+ MC |
+ NaClAnalysis |
+ NaClBitReader |
+ NaClTransforms |
+ ScalarOpts |
+ SelectionDAG |
+ Support |
+ Target) |
+ |
+add_llvm_tool(pnacl-llc |
+ srpc_main.cpp |
+ SRPCStreamer.cpp |
+ pnacl-llc.cpp |
+ ThreadedStreamingCache.cpp |
+ ) |
+ |
+if(LLVM_ENABLE_THREADS AND HAVE_LIBPTHREAD) |
+ target_link_libraries(pnacl-llc pthread) |
+endif() |