|
|
@ -44,6 +44,7 @@ option(protobuf_BUILD_TESTS "Build tests" ON) |
|
|
|
option(protobuf_BUILD_CONFORMANCE "Build conformance tests" OFF) |
|
|
|
option(protobuf_BUILD_CONFORMANCE "Build conformance tests" OFF) |
|
|
|
option(protobuf_BUILD_EXAMPLES "Build examples" OFF) |
|
|
|
option(protobuf_BUILD_EXAMPLES "Build examples" OFF) |
|
|
|
option(protobuf_BUILD_PROTOC_BINARIES "Build libprotoc and protoc compiler" ON) |
|
|
|
option(protobuf_BUILD_PROTOC_BINARIES "Build libprotoc and protoc compiler" ON) |
|
|
|
|
|
|
|
option(protobuf_BUILD_LIBPROTOC "Build libprotoc" OFF) |
|
|
|
if (BUILD_SHARED_LIBS) |
|
|
|
if (BUILD_SHARED_LIBS) |
|
|
|
set(protobuf_BUILD_SHARED_LIBS_DEFAULT ON) |
|
|
|
set(protobuf_BUILD_SHARED_LIBS_DEFAULT ON) |
|
|
|
else (BUILD_SHARED_LIBS) |
|
|
|
else (BUILD_SHARED_LIBS) |
|
|
@ -64,8 +65,6 @@ include(protobuf-options.cmake) |
|
|
|
# Overrides for option dependencies |
|
|
|
# Overrides for option dependencies |
|
|
|
if (protobuf_BUILD_PROTOC_BINARIES OR protobuf_BUILD_TESTS) |
|
|
|
if (protobuf_BUILD_PROTOC_BINARIES OR protobuf_BUILD_TESTS) |
|
|
|
set(protobuf_BUILD_LIBPROTOC ON) |
|
|
|
set(protobuf_BUILD_LIBPROTOC ON) |
|
|
|
else() |
|
|
|
|
|
|
|
set(protobuf_BUILD_LIBPROTOC OFF) |
|
|
|
|
|
|
|
endif () |
|
|
|
endif () |
|
|
|
# Path to main configure script |
|
|
|
# Path to main configure script |
|
|
|
set(protobuf_CONFIGURE_SCRIPT "../configure.ac") |
|
|
|
set(protobuf_CONFIGURE_SCRIPT "../configure.ac") |
|
|
|