gnucash maint: Compatibility with XCode's "new build system"

Mike Alexander mta at code.gnucash.org
Sun Oct 9 01:38:55 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/2d3e80ea (commit)
	from  https://github.com/Gnucash/gnucash/commit/5ed45e08 (commit)



commit 2d3e80ea086c1014ca73fb04576721ed43c48cd2
Author: Mike Alexander <mta at umich.edu>
Date:   Sun Oct 9 00:47:12 2022 -0400

    Compatibility with XCode's "new build system"
    
    With XCode 14 or newer CMake tries to use the "new build system" which has a
    requirement that if two targets depend on the same generated file one of them
    must depend on the other.  This commit adds reduntant dependencies to satisfy
    this requirement.



Summary of changes:
 bindings/guile/CMakeLists.txt       | 4 +++-
 common/test-core/CMakeLists.txt     | 1 +
 gnucash/gnome-utils/CMakeLists.txt  | 1 +
 gnucash/gnome/CMakeLists.txt        | 3 ++-
 gnucash/html/CMakeLists.txt         | 1 +
 gnucash/report/CMakeLists.txt       | 2 ++
 libgnucash/app-utils/CMakeLists.txt | 2 +-
 po/CMakeLists.txt                   | 4 ++++
 8 files changed, 15 insertions(+), 3 deletions(-)



More information about the gnucash-patches mailing list