Re: [GNC-dev] gnucash maint: Compatibility with XCode's "new build system"

john <[email protected]>
Newsgroups gmane.comp.gnome.apps.gnucash.devel
Message-ID <[email protected]>

> On Oct 9, 2022, at 12:00 PM, [email protected] wrote:
> Updated	 via  https://github.com/Gnucash/gnucash/commit/2d3e80ea (commit)
> 	from  https://github.com/Gnucash/gnucash/commit/5ed45e08 (commit)
> 
> 
> 
> commit 2d3e80ea086c1014ca73fb04576721ed43c48cd2
> Author: Mike Alexander <[email protected]>
> 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(-)


Mike,

Xcode doesn't have cmake and I've been using Xcode 14 beta for months without problems. Is this really  MacPorts recent update to 3.23.4?

Regards,
John Ralls
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.