summaryrefslogtreecommitdiff
path: root/packages/dev-libs/rapidjson/rapidjson.exlib
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss@sss.chaoslab.ru>2018-07-20 22:21:11 +0300
committerGluzskiy Alexandr <sss@sss.chaoslab.ru>2018-07-20 22:21:11 +0300
commit234695e5d2ef7ba191e7aa6f421ad252e76be523 (patch)
treec9cf45c89b725d8f0cece9ba607de2e77ec9b834 /packages/dev-libs/rapidjson/rapidjson.exlib
parente050165e4b64a86e6b2c572afea305b9d51e2231 (diff)
rapidjson: redone
Diffstat (limited to 'packages/dev-libs/rapidjson/rapidjson.exlib')
-rw-r--r--packages/dev-libs/rapidjson/rapidjson.exlib19
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 )
+