[CXX-2753] Refactor directory structure to allow header files for multiple ABI namespaces Created: 12/Sep/23 Updated: 28/Oct/23 Resolved: 05/Oct/23 |
|
| Status: | Closed |
| Project: | C++ Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 3.9.0 |
| Type: | Task | Priority: | Unknown |
| Reporter: | Ezra Chung | Assignee: | Ezra Chung |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Epic Link: | CXX ABI | ||||||||||||||||||||
| Quarter: | FY24Q2, FY24Q3 | ||||||||||||||||||||
| Description |
|
The current directory structure and build system configuration does not easily support having header files for multiple ABI namespaces for header files (i.e. having both v_noabi header files as well as v1 header files). The directory structure for CXX Driver libraries needs to be refactored to better allow for flexibility and clarify of specifying the public (and private) header files and accomodating multiple ABI namespaces at the same time. |
| Comments |
| Comment by Githook User [ 19/Oct/23 ] |
|
Author: {'name': 'Ezra Chung', 'email': '88335979+eramongodb@users.noreply.github.com', 'username': 'eramongodb'}Message: |
| Comment by Githook User [ 19/Oct/23 ] |
|
Author: {'name': 'Ezra Chung', 'email': '88335979+eramongodb@users.noreply.github.com', 'username': 'eramongodb'}Message:
|
| Comment by Githook User [ 05/Oct/23 ] |
|
Author: {'name': 'Ezra Chung', 'email': '88335979+eramongodb@users.noreply.github.com', 'username': 'eramongodb'}Message:
|