Commit a3eb027b4699f90587bdb50147d217db40b5b838
1 parent
909a0b3f
Have Windows installers modify PATH (fixes #1054)
Showing
3 changed files
with
8 additions
and
0 deletions
ChangeLog
| 1 | 2023-12-23 Jay Berkenbilt <ejb@ql.org> | 1 | 2023-12-23 Jay Berkenbilt <ejb@ql.org> |
| 2 | 2 | ||
| 3 | + * Define CPACK_NSIS_MODIFY_PATH for the Windows builds so the | ||
| 4 | + official installers will offer to modify PATH when installing | ||
| 5 | + qpdf. Fixes #1054. | ||
| 6 | + | ||
| 3 | * Add QPDFAcroFormDocumentHelper::disableDigitalSignatures and the | 7 | * Add QPDFAcroFormDocumentHelper::disableDigitalSignatures and the |
| 4 | --disable-signatures command-line argument. This disables any | 8 | --disable-signatures command-line argument. This disables any |
| 5 | digital signature fields, leaving their visual representations | 9 | digital signature fields, leaving their visual representations |
cmake-win
| @@ -31,6 +31,7 @@ if [ "$mode" = "maint" ]; then | @@ -31,6 +31,7 @@ if [ "$mode" = "maint" ]; then | ||
| 31 | elif [ "$mode" = "ci" ]; then | 31 | elif [ "$mode" = "ci" ]; then |
| 32 | args=("${args[@]}" -DCI_MODE=1 -DINSTALL_MANUAL=1) | 32 | args=("${args[@]}" -DCI_MODE=1 -DINSTALL_MANUAL=1) |
| 33 | fi | 33 | fi |
| 34 | +args=("${args[@]}" -DCPACK_NSIS_MODIFY_PATH=ON) | ||
| 34 | 35 | ||
| 35 | set -x | 36 | set -x |
| 36 | cmake "${args[@]}" $dir | 37 | cmake "${args[@]}" $dir |
manual/release-notes.rst
| @@ -85,6 +85,9 @@ Planned changes for future 12.x (subject to change): | @@ -85,6 +85,9 @@ Planned changes for future 12.x (subject to change): | ||
| 85 | ``README-maintainer.md`` for a detailed explanation of how to | 85 | ``README-maintainer.md`` for a detailed explanation of how to |
| 86 | maintain this. | 86 | maintain this. |
| 87 | 87 | ||
| 88 | + - The official Windows installers now offers to modify ``PATH`` | ||
| 89 | + when installing qpdf. | ||
| 90 | + | ||
| 88 | - Package Enhancements: | 91 | - Package Enhancements: |
| 89 | 92 | ||
| 90 | - A UNIX man page is now automatically generated from the | 93 | - A UNIX man page is now automatically generated from the |