From c0fc776ba4c14cda0a2e483465c579b175690a9a Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Tue, 1 Mar 2022 15:00:29 -0500 Subject: TODO: notes for cmake migration --- TODO | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'TODO') diff --git a/TODO b/TODO index 325b33d0..0d791995 100644 --- a/TODO +++ b/TODO @@ -99,6 +99,21 @@ Remaining work: Alternatively, add running `make format` as a release preparation check like `make spell`. +cmake +===== + +* Cherry pick cmake branch. +* Change name of DLL_EXPORT preprocessor symbol passed into the build. + Be sure to call attention to this in the release notes. There should + be a "migrating to cmake" in the manual, and ./configure should draw + attention to it. +* Remove DLL.h and QPDF_DLL from all private library classes. +* Nice to have: + * Split qpdf.test into multiple tests + * Rework tests so that nothing is written into the source directory. + * Ideally then the entire build could be done with a read-only + source tree. + Output JSON v2 ============== -- cgit v1.2.3-54-g00ecf