From d6c3b6e84ca8dde0d8a130440e831d3dc89258eb Mon Sep 17 00:00:00 2001 From: Peter Wu Date: Mon, 29 Feb 2016 16:00:08 +0100 Subject: [PATCH] cmake: fix mruby dependency Ensure that the mruby build is triggered when the surrogate "mruby-lib" target is used. Fixes building nghttpx when mruby is missing. --- third-party/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/third-party/CMakeLists.txt b/third-party/CMakeLists.txt index f89dc525..cb88533e 100644 --- a/third-party/CMakeLists.txt +++ b/third-party/CMakeLists.txt @@ -59,6 +59,7 @@ if(ENABLE_THIRD_PARTY) IMPORTED_LOCATION "${MRUBY_BUILD_DIR}/lib/${MRUBY_LIBRARY}" INTERFACE_INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR}/mruby/include" ) + add_dependencies(mruby-lib mruby) # XXX clean ${CMAKE_CURRENT_BINARY_DIR}/mruby/build endif()