gnucash maint: Fix build with cmake older than 3.18
Geert Janssens
gjanssens at code.gnucash.org
Fri Dec 17 03:36:38 EST 2021
Updated via https://github.com/Gnucash/gnucash/commit/d95a15fb (commit)
from https://github.com/Gnucash/gnucash/commit/227159d8 (commit)
commit d95a15fb4342653b4afcb7fa8717cfadde99fbee
Author: Geert Janssens <geert at kobaltwit.be>
Date: Fri Dec 17 09:36:26 2021 +0100
Fix build with cmake older than 3.18
3.18 introduced 'cmake -E cat', but we still have to support
versions starting from 3.14.
diff --git a/gnucash/gschemas/CMakeLists.txt b/gnucash/gschemas/CMakeLists.txt
index 30609736b..2fd46cba0 100644
--- a/gnucash/gschemas/CMakeLists.txt
+++ b/gnucash/gschemas/CMakeLists.txt
@@ -30,7 +30,7 @@ set(gschema_preftrans_files ${local_preftrans_files} CACHE INTERNAL "files descr
# following GSettings schema changes between gnucash releases
add_custom_command(
OUTPUT ${DATADIR_BUILD}/${PROJECT_NAME}/pref_transformations.xml
- COMMAND cat ${gschema_preftrans_files} > ${DATADIR_BUILD}/${PROJECT_NAME}/pref_transformations.xml
+ COMMAND env cat ${gschema_preftrans_files} > ${DATADIR_BUILD}/${PROJECT_NAME}/pref_transformations.xml
DEPENDS ${gschema_preftrans_files}
)
Summary of changes:
gnucash/gschemas/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
More information about the gnucash-changes
mailing list