We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9af0b34 commit fcbdf13Copy full SHA for fcbdf13
CMakeLists.txt
@@ -306,7 +306,10 @@ message ("Configuring libmongocrypt version ${BUILD_VERSION}")
306
configure_file (src/mongocrypt.h.in src/mongocrypt.h)
307
308
set (PROJECT_VERSION "${BUILD_VERSION}")
309
-set (PKG_CONFIG_REQUIRES_PRIVATE "libbson-1.0")
+# If libbson is statically linked, don't require a dependency.
310
+if (ENABLE_SHARED_BSON)
311
+ set (PKG_CONFIG_REQUIRES_PRIVATE "libbson-1.0")
312
+endif ()
313
set (PKG_CONFIG_LIBDIR "\${prefix}/${CMAKE_INSTALL_LIBDIR}")
314
set (PKG_CONFIG_INCLUDEDIR "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}/mongocrypt")
315
set (PKG_CONFIG_LIBS "-L\${libdir} -lmongocrypt")
0 commit comments