gnucash master: Fix FIND_PROGRAM invocation for guile
Geert Janssens
gjanssens at code.gnucash.org
Thu Aug 31 10:15:25 EDT 2017
Updated via https://github.com/Gnucash/gnucash/commit/e732ff94 (commit)
from https://github.com/Gnucash/gnucash/commit/64309e4e (commit)
commit e732ff943243196ee4a5f1402e521cf20103558d
Author: Geert Janssens <geert at kobaltwit.be>
Date: Thu Aug 31 16:15:19 2017 +0200
Fix FIND_PROGRAM invocation for guile
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c5ead6f..5457eb6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -261,11 +261,12 @@ IF (GUILE2_FOUND) # found guile-2.0
SET(GUILE_INCLUDE_DIRS ${GUILE2_INCLUDE_DIRS})
SET(GUILE_LDFLAGS ${GUILE2_LDFLAGS})
- FIND_PROGRAM (GUILD_EXECUTABLE guild2.0 guild)
+ FIND_PROGRAM (GUILD_EXECUTABLE NAMES guild2.0 guild)
IF (NOT GUILD_EXECUTABLE)
MESSAGE (SEND_ERROR "The guild executable was not found, but is required. Please set GUILD_EXECUTABLE.")
ENDIF (NOT GUILD_EXECUTABLE)
MESSAGE(STATUS "Using guile-2.0.x")
+ FIND_PROGRAM (GUILE_EXECUTABLE NAMES guile2.0 guile)
ELSE()
# look for guile 1.8
GNC_PKG_CHECK_MODULES (GUILE1 guile-1.8>=1.8.8 QUIET)
@@ -278,9 +279,9 @@ ELSE()
SET(GUILE_INCLUDE_DIRS ${GUILE1_INCLUDE_DIRS})
SET(GUILE_LDFLAGS ${GUILE1_LDFLAGS})
MESSAGE(STATUS "Using guile-1.8.x")
+ FIND_PROGRAM (GUILE_EXECUTABLE NAMES guile1.8 guile)
ENDIF()
-FIND_PROGRAM (GUILE_EXECUTABLE guile2.0 guile)
IF (NOT GUILE_EXECUTABLE)
MESSAGE (SEND_ERROR "The guile executable was not found, but is required. Please set GUILE_EXECUTABLE.")
ENDIF (NOT GUILE_EXECUTABLE)
Summary of changes:
CMakeLists.txt | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
More information about the gnucash-changes
mailing list