Commit c0fc776ba4c14cda0a2e483465c579b175690a9a

Authored by Jay Berkenbilt
1 parent 1d86b70e

TODO: notes for cmake migration

Showing 1 changed file with 15 additions and 0 deletions
... ... @@ -99,6 +99,21 @@ Remaining work:
99 99 Alternatively, add running `make format` as a release preparation
100 100 check like `make spell`.
101 101  
  102 +cmake
  103 +=====
  104 +
  105 +* Cherry pick cmake branch.
  106 +* 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 a "migrating to cmake" in the manual, and ./configure should draw
  109 + attention to it.
  110 +* Remove DLL.h and QPDF_DLL from all private library classes.
  111 +* Nice to have:
  112 + * Split qpdf.test into multiple tests
  113 + * Rework tests so that nothing is written into the source directory.
  114 + * Ideally then the entire build could be done with a read-only
  115 + source tree.
  116 +
102 117 Output JSON v2
103 118 ==============
104 119  
... ...