[flang-commits] [flang] e2dd633 - Fixing flang's definition of MLIR_MAIN_SRC_DIR

via flang-commits flang-commits at lists.llvm.org
Thu Nov 3 09:50:47 PDT 2022


Author: Renaud-K
Date: 2022-11-03T09:49:00-07:00
New Revision: e2dd63340d8c998bbeead9fca580898f148529d3

URL: https://github.com/llvm/llvm-project/commit/e2dd63340d8c998bbeead9fca580898f148529d3
DIFF: https://github.com/llvm/llvm-project/commit/e2dd63340d8c998bbeead9fca580898f148529d3.diff

LOG: Fixing flang's definition of MLIR_MAIN_SRC_DIR

Added: 
    

Modified: 
    flang/CMakeLists.txt
    flang/include/flang/Optimizer/Dialect/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/flang/CMakeLists.txt b/flang/CMakeLists.txt
index eff8560c65ba9..8f00c25bfc2fe 100644
--- a/flang/CMakeLists.txt
+++ b/flang/CMakeLists.txt
@@ -200,8 +200,8 @@ else()
     set(FLANG_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR})
   endif()
 
-  set(MLIR_MAIN_SRC_DIR ${LLVM_MAIN_SRC_DIR}/../mlir/include ) # --src-root
-  set(MLIR_INCLUDE_DIR ${LLVM_MAIN_SRC_DIR}/../mlir/include ) # --includedir
+  set(MLIR_MAIN_SRC_DIR ${LLVM_MAIN_SRC_DIR}/../mlir ) # --src-root
+  set(MLIR_INCLUDE_DIR ${MLIR_MAIN_SRC_DIR}/include ) # --includedir
   set(MLIR_TABLEGEN_OUTPUT_DIR ${CMAKE_BINARY_DIR}/tools/mlir/include)
   include_directories(SYSTEM ${MLIR_INCLUDE_DIR})
   include_directories(SYSTEM ${MLIR_TABLEGEN_OUTPUT_DIR})

diff  --git a/flang/include/flang/Optimizer/Dialect/CMakeLists.txt b/flang/include/flang/Optimizer/Dialect/CMakeLists.txt
index 8f3d47cf6c8c6..d657e3f166903 100644
--- a/flang/include/flang/Optimizer/Dialect/CMakeLists.txt
+++ b/flang/include/flang/Optimizer/Dialect/CMakeLists.txt
@@ -26,7 +26,7 @@ add_custom_target(flang-doc)
 set(dialect_doc_filename "FIRLangRef")
 
 set(LLVM_TARGET_DEFINITIONS FIROps.td)
-tablegen(MLIR ${dialect_doc_filename}.md -gen-op-doc "-I${MLIR_MAIN_SRC_DIR}" "-I${MLIR_INCLUDE_DIR}")
+tablegen(MLIR ${dialect_doc_filename}.md -gen-op-doc "-I${MLIR_INCLUDE_DIR}")
 set(GEN_DOC_FILE ${FLANG_BINARY_DIR}/docs/Dialect/${dialect_doc_filename}.md)
 add_custom_command(
         OUTPUT ${GEN_DOC_FILE}


        


More information about the flang-commits mailing list