Merge pull request #11848 from fwalch/build-tree-sitter-out-of-source

Build tree-sitter-c out-of-source
This commit is contained in:
Björn Linse
2020-02-10 23:32:47 +01:00
committed by GitHub

View File

@@ -10,11 +10,10 @@ DOWNLOAD_COMMAND ${CMAKE_COMMAND}
-DTARGET=treesitter-c -DTARGET=treesitter-c
-DUSE_EXISTING_SRC_DIR=${USE_EXISTING_SRC_DIR} -DUSE_EXISTING_SRC_DIR=${USE_EXISTING_SRC_DIR}
-P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/DownloadAndExtractFile.cmake -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/DownloadAndExtractFile.cmake
BUILD_IN_SOURCE 1 PATCH_COMMAND ${CMAKE_COMMAND} -E copy
CONFIGURE_COMMAND ${CMAKE_COMMAND} -E copy
${CMAKE_CURRENT_SOURCE_DIR}/cmake/TreesitterParserCMakeLists.txt ${CMAKE_CURRENT_SOURCE_DIR}/cmake/TreesitterParserCMakeLists.txt
${DEPS_BUILD_DIR}/src/treesitter-c/CMakeLists.txt ${DEPS_BUILD_DIR}/src/treesitter-c/CMakeLists.txt
COMMAND ${CMAKE_COMMAND} ${DEPS_BUILD_DIR}/src/treesitter-c/CMakeLists.txt CMAKE_ARGS
-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
-DCMAKE_GENERATOR=${CMAKE_GENERATOR} -DCMAKE_GENERATOR=${CMAKE_GENERATOR}