Commit 066efb69aec4aa1a62ecf56902a5f4f3d2c73bd5

Authored by Jay Berkenbilt
1 parent 104684fe

TODO: cmake updates

Showing 1 changed file with 4 additions and 3 deletions
@@ -4,9 +4,9 @@ Next @@ -4,9 +4,9 @@ Next
4 4
5 In order: 5 In order:
6 * PR #661 (overloaded getters from m-holger) 6 * PR #661 (overloaded getters from m-holger)
  7 +* cmake
7 * code formatting 8 * code formatting
8 * PointerHolder -> shared_ptr 9 * PointerHolder -> shared_ptr
9 -* cmake  
10 * ABI including --json default is latest 10 * ABI including --json default is latest
11 * json v2 11 * json v2
12 12
@@ -102,7 +102,8 @@ Remaining work: @@ -102,7 +102,8 @@ Remaining work:
102 cmake 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 * Change name of DLL_EXPORT preprocessor symbol passed into the build. 107 * Change name of DLL_EXPORT preprocessor symbol passed into the build.
107 Be sure to call attention to this in the release notes. There should 108 Be sure to call attention to this in the release notes. There should
108 be a "migrating to cmake" in the manual, and ./configure should draw 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,7 +601,7 @@ Do a clean build and make check -- everything passes
600 601
601 Final steps: 602 Final steps:
602 603
603 -* Change to POINTERHOLDER_TRANSITION=4 in autoconf.mk.in. 604 +* Change to POINTERHOLDER_TRANSITION=4
604 * Check code formatting 605 * Check code formatting
605 * std::shared_ptr<Members> m can be replaced with 606 * std::shared_ptr<Members> m can be replaced with
606 std::shared_ptr<Members> m_ph and Members* m if performance is critical 607 std::shared_ptr<Members> m_ph and Members* m if performance is critical