--- a/patterns/CMakeLists.txt 2026-10-19 18:09:49.252590671 +0200 +++ b/patterns/CMakeLists.txt 2026-10-19 18:09:49.278874986 +0200 @@ -89,11 +89,19 @@ TARGET_LINK_LIBRARIES(compress_fuseki) ########### Generate files. ############## -GET_TARGET_PROPERTY(JOSEKI_EXE joseki LOCATION) -GET_TARGET_PROPERTY(MKPAT_EXE mkpat LOCATION) -GET_TARGET_PROPERTY(MKEYES_EXE mkeyes LOCATION) -GET_TARGET_PROPERTY(MKMCPAT_EXE mkmcpat LOCATION) -GET_TARGET_PROPERTY(UNCOMPRESS_FUSEKI_EXE uncompress_fuseki LOCATION) +IF(GNUGO_HOST_TOOLS) + SET(JOSEKI_EXE ${GNUGO_HOST_TOOLS}/joseki) + SET(MKPAT_EXE ${GNUGO_HOST_TOOLS}/mkpat) + SET(MKEYES_EXE ${GNUGO_HOST_TOOLS}/mkeyes) + SET(MKMCPAT_EXE ${GNUGO_HOST_TOOLS}/mkmcpat) + SET(UNCOMPRESS_FUSEKI_EXE ${GNUGO_HOST_TOOLS}/uncompress_fuseki) +ELSE() + SET(JOSEKI_EXE $) + SET(MKPAT_EXE $) + SET(MKEYES_EXE $) + SET(MKMCPAT_EXE $) + SET(UNCOMPRESS_FUSEKI_EXE $) +ENDIF() SET(JOSEKI_INPUTS "") SET(JOSEKI_NAMES "") --- a/CMakeLists.txt 2026-10-19 18:12:06.903432342 +0200 +++ b/CMakeLists.txt 2026-10-19 18:12:06.907032386 +0200 @@ -1,3 +1,4 @@ +CMAKE_MINIMUM_REQUIRED(VERSION 3.5) PROJECT(GNUGo) INCLUDE(CheckIncludeFiles)