diff options
Diffstat (limited to 'packages/dev-libs/rapidjson/rapidjson.exlib')
-rw-r--r-- | packages/dev-libs/rapidjson/rapidjson.exlib | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/packages/dev-libs/rapidjson/rapidjson.exlib b/packages/dev-libs/rapidjson/rapidjson.exlib index 21bdf6d..701e4b7 100644 --- a/packages/dev-libs/rapidjson/rapidjson.exlib +++ b/packages/dev-libs/rapidjson/rapidjson.exlib @@ -21,7 +21,7 @@ LICENCES="MIT" SLOT="0" -export_exlib_phases src_configure +#export_exlib_phases src_configure MYOPTIONS=" doc @@ -37,12 +37,11 @@ DEPENDENCIES=" doc? ( app-doc/doxygen ) " -rapidjson_src_configure() { - local cmakeparams=( - -DRAPIDJSON_BUILD_DOC=$(option doc && echo ON || echo OFF) - -DRAPIDJSON_BUILD_EXAMPLES=$(option examples && echo ON || echo OFF) - -DRAPIDJSON_BUILD_THIRDPARTY_GTEST=OFF - -DRAPIDJSON_BUILD_TESTS=$(expecting_tests && echo ON || echo OFF) - ) - ecmake "${cmakeparams[@]}" -} +CMAKE_SRC_CONFIGURE_TESTS=( '-DRAPIDJSON_BUILD_TESTS=ON -DRAPIDJSON_BUILD_TESTS=OFF' ) +CMAKE_SRC_CONFIGURE_OPTIONS=( + 'doc RAPIDJSON_BUILD_DOC' + 'examples -DRAPIDJSON_BUILD_EXAMPLES' +) + +CMAKE_SRC_CONFIGURE_PARAMS+=( -DRAPIDJSON_BUILD_THIRDPARTY_GTEST=OFF ) + |