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 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
... ...