mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-27 02:28:59 +08:00
4a12817691
* Update jsoncpp 1.9.2 Using implicit int to float conversion is fixed from jsoncpp 1.9.2 version. * Update Control update jsoncpp 1.9.2 * remove deprecated function include(vcpkg_common_functions) * [jsoncpp] Allow disabling examples Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
21 lines
865 B
Diff
21 lines
865 B
Diff
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index 8a7d3ef..4e06331 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -82,6 +82,7 @@ option(JSONCPP_WITH_WARNING_AS_ERROR "Force compilation to fail if a warning occ
|
|
option(JSONCPP_WITH_STRICT_ISO "Issue all the warnings demanded by strict ISO C and ISO C++" ON)
|
|
option(JSONCPP_WITH_PKGCONFIG_SUPPORT "Generate and install .pc files" ON)
|
|
option(JSONCPP_WITH_CMAKE_PACKAGE "Generate and install cmake package files" ON)
|
|
+option(JSONCPP_WITH_EXAMPLE "Compile JsonCpp example" OFF)
|
|
option(BUILD_SHARED_LIBS "Build jsoncpp_lib as a shared library." OFF)
|
|
|
|
# Enable runtime search path support for dynamic libraries on OSX
|
|
@@ -228,4 +229,6 @@ add_subdirectory( src )
|
|
add_subdirectory( include )
|
|
|
|
#install the example
|
|
-add_subdirectory( example )
|
|
+if(JSONCPP_WITH_EXAMPLE)
|
|
+ add_subdirectory( example )
|
|
+endif()
|