BuildLpeg.cmake (480B)
1 get_externalproject_options(lpeg ${DEPS_IGNORE_SHA}) 2 ExternalProject_Add(lpeg 3 DOWNLOAD_DIR ${DEPS_DOWNLOAD_DIR}/lpeg 4 PATCH_COMMAND ${CMAKE_COMMAND} -E copy 5 ${CMAKE_CURRENT_SOURCE_DIR}/cmake/LpegCMakeLists.txt 6 ${DEPS_BUILD_DIR}/src/lpeg/CMakeLists.txt 7 CMAKE_ARGS ${DEPS_CMAKE_ARGS} -DCMAKE_C_FLAGS=${DEPS_INCLUDE_FLAGS} 8 ${EXTERNALPROJECT_OPTIONS}) 9 10 if(USE_BUNDLED_LUAJIT) 11 add_dependencies(lpeg luajit) 12 elseif(USE_BUNDLED_LUA) 13 add_dependencies(lpeg lua) 14 endif()