gnucash maint: Fix building based on unix makefiles
Geert Janssens
gjanssens at code.gnucash.org
Tue Mar 23 11:34:01 EDT 2021
Updated via https://github.com/Gnucash/gnucash/commit/0c15dc17 (commit)
from https://github.com/Gnucash/gnucash/commit/09ff2e54 (commit)
commit 0c15dc175c5aac583015f93cc39604b744fd6e76
Author: Geert Janssens <geert at kobaltwit.be>
Date: Tue Mar 23 16:33:56 2021 +0100
Fix building based on unix makefiles
There are a few subtle differences between unix makefiles and ninja
that sometimes go uncaught as the core devs usually use ninja.
This commit fixes two:
- don't depend directly on files in other source/binary directories.
Use a custom target to depend on instead
- recursively create target directories, as make doesn't automatically
Summary of changes:
doc/CMakeLists.txt | 2 +-
gnucash/gnome/CMakeLists.txt | 4 ++--
po/CMakeLists.txt | 1 +
3 files changed, 4 insertions(+), 3 deletions(-)
More information about the gnucash-patches
mailing list