Commit 066efb69aec4aa1a62ecf56902a5f4f3d2c73bd5
1 parent
104684fe
TODO: cmake updates
Showing
1 changed file
with
4 additions
and
3 deletions
TODO
| ... | ... | @@ -4,9 +4,9 @@ Next |
| 4 | 4 | |
| 5 | 5 | In order: |
| 6 | 6 | * PR #661 (overloaded getters from m-holger) |
| 7 | +* cmake | |
| 7 | 8 | * code formatting |
| 8 | 9 | * PointerHolder -> shared_ptr |
| 9 | -* cmake | |
| 10 | 10 | * ABI including --json default is latest |
| 11 | 11 | * json v2 |
| 12 | 12 | |
| ... | ... | @@ -102,7 +102,8 @@ Remaining work: |
| 102 | 102 | cmake |
| 103 | 103 | ===== |
| 104 | 104 | |
| 105 | -* Cherry pick cmake branch. | |
| 105 | +* Rebase the cmake branch onto main and fast-forward over it. | |
| 106 | +* Remove all "lt-" workarounds. | |
| 106 | 107 | * Change name of DLL_EXPORT preprocessor symbol passed into the build. |
| 107 | 108 | Be sure to call attention to this in the release notes. There should |
| 108 | 109 | be a "migrating to cmake" in the manual, and ./configure should draw |
| ... | ... | @@ -600,7 +601,7 @@ Do a clean build and make check -- everything passes |
| 600 | 601 | |
| 601 | 602 | Final steps: |
| 602 | 603 | |
| 603 | -* Change to POINTERHOLDER_TRANSITION=4 in autoconf.mk.in. | |
| 604 | +* Change to POINTERHOLDER_TRANSITION=4 | |
| 604 | 605 | * Check code formatting |
| 605 | 606 | * std::shared_ptr<Members> m can be replaced with |
| 606 | 607 | std::shared_ptr<Members> m_ph and Members* m if performance is critical | ... | ... |