[CXX-1257] Revise static library naming and link configuration Created: 15/Mar/17 Updated: 23/Mar/18 Resolved: 12/May/17 |
|
| Status: | Closed |
| Project: | C++ Driver |
| Component/s: | Build |
| Affects Version/s: | None |
| Fix Version/s: | 3.2.0-rc0 |
| Type: | Epic | Priority: | Major - P3 |
| Reporter: | David Golden | Assignee: | J Rassi |
| Resolution: | Done | Votes: | 1 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||
| Backwards Compatibility: | Minor Change | ||||||||||||||||||||||||||||
| Description |
|
We've decided to have a consistent approach to static library naming and provision of .cmake and .pc files across both the C Driver and mongocxx. A summary of the approach is here:
|
| Comments |
| Comment by Githook User [ 16/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: |
| Comment by Githook User [ 12/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: |
| Comment by Githook User [ 05/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: New projects added:
|
| Comment by Githook User [ 05/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: New projects added:
|
| Comment by Githook User [ 05/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: These are out-of-date and no longer build, and will be replaced with |
| Comment by Githook User [ 05/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: MSBuild.exe/cmake are now accessed via $PATH as usual, which |
| Comment by Githook User [ 05/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: This work improves the end-user experience of linking an application Complete list of user-visible changes:
|
| Comment by Githook User [ 05/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: This work adds new macros BSONCXX_TEST_API and MONGOCXX_TEST_API, This is groundwork for allowing the tests to link against the shared |
| Comment by Githook User [ 05/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: Also removes Evergreen tasks depending on earlier versions of the C |
| Comment by Githook User [ 04/May/17 ] |
|
Author: {u'username': u'jrassi', u'name': u'J. Rassi', u'email': u'rassi@10gen.com'}Message: |
| Comment by J Rassi [ 11/Apr/17 ] |
|
The initial development for this epic will be done on the feature branch CXX-1257-revise-static-linking. |