update the cmakefile. This is a "best guess", I haven't tested this.
authorChris Lattner <sabre@nondot.org>
Fri, 2 Jan 2009 07:14:23 +0000 (07:14 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 2 Jan 2009 07:14:23 +0000 (07:14 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61561 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AsmParser/CMakeLists.txt

index 62e6dce796d4c9e9f086273241ead21652160276..985ebe20098854afc12c6c603a8e0dc491c748e3 100644 (file)
@@ -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
   )