diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2018-07-20 22:21:11 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2018-07-20 22:21:11 +0300 |
commit | 234695e5d2ef7ba191e7aa6f421ad252e76be523 (patch) | |
tree | c9cf45c89b725d8f0cece9ba607de2e77ec9b834 /packages/dev-libs/rapidjson/rapidjson.exlib | |
parent | e050165e4b64a86e6b2c572afea305b9d51e2231 (diff) |
rapidjson: redone
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 ) + |