aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2017-08-21 14:39:41 +0200
committerJay Berkenbilt <ejb@ql.org>2017-08-21 23:44:22 +0200
commit389396dbbf83f3df62a62601c5963d12fc1143f6 (patch)
tree552a671d4f917af2123bc977a9c026962d36969c /TODO
parentaf9e36b5070ebd5f6f747348170791d50a765403 (diff)
downloadqpdf-389396dbbf83f3df62a62601c5963d12fc1143f6.tar.zst
Support Windows builds with MSYS2
Replace the old msys, mingw-w64, ActiveState perl setup with MSYS2. This greatly simplifies the Windows build. This was facilitated by the need to incorporate JPEG.
Diffstat (limited to 'TODO')
-rw-r--r--TODO16
1 files changed, 16 insertions, 0 deletions
diff --git a/TODO b/TODO
index e20b8cfa..080363c3 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,22 @@
Before next release
===================
+
+msys2:
+
+* make_windows_releases: refactor to 32 and 64, add -j8 back to make
+* figure out how to get msvc to stay in path -- check msys2 docs
+ To void this, either launch start shell command using start_shell.cmd
+ -use-full-path or inside Windows directly, set an environment variable
+ for your user with name MSYS2_PATH_TYPE and value inherit.
+* figure out test coverage
+* get test coverage to work
+* get jpeg
+
+
+
+
+
ABI compatibility has most likely been broken. Retest and bump major
version if needed.