From 3d12dd9cf91e0af96afde79ecd2cc99b6c3afc3f Mon Sep 17 00:00:00 2001 From: John Ralls Date: Thu, 15 Jun 2017 15:42:15 -0700 Subject: [PATCH] Win32 doesn't use the fake backend links, it just uses the regular dlls. --- src/engine/CMakeLists.txt | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/engine/CMakeLists.txt b/src/engine/CMakeLists.txt index af14e111e6..4bf6addc2b 100644 --- a/src/engine/CMakeLists.txt +++ b/src/engine/CMakeLists.txt @@ -181,13 +181,18 @@ SET (engine_SCHEME_1 engine-utilities.scm gnc-numeric.scm ) +IF (NOT WIN32) + SET(BACKEND_DEPENDS gncmod-backend-xml-link) -SET(BACKEND_DEPENDS gncmod-backend-xml-link) - - -IF(WITH_SQL) - LIST(APPEND BACKEND_DEPENDS gncmod-backend-dbi-link) -ENDIF(WITH_SQL) + IF(WITH_SQL) + LIST(APPEND BACKEND_DEPENDS gncmod-backend-dbi-link) + ENDIF(WITH_SQL) +ELSE (NOT WIN32) + SET(BACKEND_DEPENDS gncmod-backend-xml) + IF (WITH_SQL) + LIST(APPEND BACKEND_DEPENDS gncmod-backend-dbi) + ENDIF(WITH_SQL) +ENDIF (NOT WIN32) SET(GUILE_MODULES "") SET(GUILE_LOAD_DIRS src/gnc-module)