summaryrefslogtreecommitdiff
path: root/lib/AsmParser/CMakeLists.txt
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-01-02 07:14:23 +0000
committerChris Lattner <sabre@nondot.org>2009-01-02 07:14:23 +0000
commitdb7ba94c88d254587101b7a23db2b73354beefb9 (patch)
treea92cfa06d44de022a7a5bfb7add06b13be69617a /lib/AsmParser/CMakeLists.txt
parent01bb8b0c36ffb81b0ee09c01d14eb90386b4b2ca (diff)
downloadllvm-db7ba94c88d254587101b7a23db2b73354beefb9.tar.gz
llvm-db7ba94c88d254587101b7a23db2b73354beefb9.tar.bz2
llvm-db7ba94c88d254587101b7a23db2b73354beefb9.tar.xz
update the cmakefile. This is a "best guess", I haven't tested this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61561 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/AsmParser/CMakeLists.txt')
-rw-r--r--lib/AsmParser/CMakeLists.txt30
1 files changed, 2 insertions, 28 deletions
diff --git a/lib/AsmParser/CMakeLists.txt b/lib/AsmParser/CMakeLists.txt
index 62e6dce796..985ebe2009 100644
--- a/lib/AsmParser/CMakeLists.txt
+++ b/lib/AsmParser/CMakeLists.txt
@@ -1,32 +1,6 @@
-# AsmParser, with a Bison generated parser:
-include(FindBison)
-find_bison()
-
-if(BISON_EXECUTABLE)
- bison_generator(
- "llvmAsm"
- "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.y"
- "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.h"
- "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.cpp"
- )
-else(BISON_EXECUTABLE)
- message(STATUS "Bison not found, the pregenerated files will be used")
-
- add_custom_command(
- OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.cpp"
- DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.cpp.cvs"
- COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.cpp.cvs" "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.cpp"
- )
- add_custom_command(
- OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.h"
- DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.h.cvs"
- COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.h.cvs" "${CMAKE_CURRENT_SOURCE_DIR}/llvmAsmParser.h"
- )
-endif(BISON_EXECUTABLE)
-
+# AsmParser
add_llvm_library(LLVMAsmParser
- llvmAsmParser.cpp # Generated from llvmAsmParser.y or copyied from corresponding .cvs
- llvmAsmParser.h # needed for the associated custom command to work
LLLexer.cpp
+ LLParser.cpp
Parser.cpp
)