[CXX-1315] mongocxx: Change static library name to "mongocxx-static", add static-only pkg-config and CMake config files, depend on mongoc-static-1.0 if BUILD_SHARED_LIBS=OFF Created: 14/Apr/17  Updated: 19/Apr/17  Resolved: 19/Apr/17

Status: Closed
Project: C++ Driver
Component/s: Build
Affects Version/s: None
Fix Version/s: 3.2.0-rc0

Type: New Feature Priority: Major - P3
Reporter: J Rassi Assignee: J Rassi
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: static-linking

 Description   

Duplicates the work from CXX-1307 and CXX-1313, but for mongocxx.



 Comments   
Comment by J Rassi [ 19/Apr/17 ]

Author:

{u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}

Message: CXX-1315 Revise mongocxx static library names and link configuration
Branch: CXX-1257-revise-static-linking
https://github.com/mongodb/mongo-cxx-driver/commit/7908f711d96834bc6a1d2dd2c222cfcae8ac69b0

Comment by J Rassi [ 19/Apr/17 ]

Author:

{u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}

Message: CXX-1315 Add mongocxx ability to export private functionality for testing
Branch: CXX-1257-revise-static-linking
https://github.com/mongodb/mongo-cxx-driver/commit/9ba1fbd7d51fad6b4bbbaf448511fe39abac5538

Generated at Wed Feb 07 22:02:10 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.