gnucash unstable: Bug 787497 - Disabling OFX, AqBanking or python-bindings support cripples the dist build target
Geert Janssens
gjanssens at code.gnucash.org
Sat Feb 3 11:11:00 EST 2018
Updated via https://github.com/Gnucash/gnucash/commit/56a58e65 (commit)
from https://github.com/Gnucash/gnucash/commit/e6edb9d8 (commit)
commit 56a58e65289d343caf390f677d8365559d332e5a
Author: Geert Janssens <geert at kobaltwit.be>
Date: Sat Feb 3 16:58:52 2018 +0100
Bug 787497 - Disabling OFX, AqBanking or python-bindings support cripples the dist build target
diff --git a/borrowed/CMakeLists.txt b/borrowed/CMakeLists.txt
index cf7e0e0..c88aa61 100644
--- a/borrowed/CMakeLists.txt
+++ b/borrowed/CMakeLists.txt
@@ -1,7 +1,6 @@
ADD_SUBDIRECTORY(libc)
ADD_SUBDIRECTORY(goffice)
-if (WITH_AQBANKING AND NOT HAVE_GWEN_GTK3)
- ADD_SUBDIRECTORY(gwengui-gtk3)
-endif()
+ADD_SUBDIRECTORY(gwengui-gtk3)
+
SET_LOCAL_DIST(borrowed_DIST_local CMakeLists.txt README)
SET(borrowed_DIST ${borrowed_DIST_local} ${libc_DIST} ${goffice_DIST} ${gwengui_gtk3_DIST} PARENT_SCOPE)
diff --git a/borrowed/gwengui-gtk3/CMakeLists.txt b/borrowed/gwengui-gtk3/CMakeLists.txt
index 1a5c559..31fa1f9 100644
--- a/borrowed/gwengui-gtk3/CMakeLists.txt
+++ b/borrowed/gwengui-gtk3/CMakeLists.txt
@@ -43,17 +43,20 @@ SET_DIST_LIST(gwengui_gtk3_DIST CMakeLists.txt
${gwengui_gtk3_EXTRA_DIST}
)
-ADD_LIBRARY(gwengui-gtk3 ${gwengui_gtk3_SOURCES})
+if (WITH_AQBANKING AND NOT HAVE_GWEN_GTK3)
+ ADD_LIBRARY(gwengui-gtk3 ${gwengui_gtk3_SOURCES})
-TARGET_COMPILE_DEFINITIONS(gwengui-gtk3 PRIVATE BUILDING_GTK3_GUI=True)
-TARGET_INCLUDE_DIRECTORIES(gwengui-gtk3 PUBLIC
- ${GTK3_INCLUDE_DIRS}
- ${GWENHYWFAR_INCLUDE_DIRS}
- )
-TARGET_LINK_LIBRARIES(gwengui-gtk3 ${GWENHYWFAR_LDFLAGS} ${GTK3_LDFLAGS})
+ TARGET_COMPILE_DEFINITIONS(gwengui-gtk3 PRIVATE BUILDING_GTK3_GUI=True)
+ TARGET_INCLUDE_DIRECTORIES(gwengui-gtk3 PUBLIC
+ ${GTK3_INCLUDE_DIRS}
+ ${GWENHYWFAR_INCLUDE_DIRS}
+ )
+ TARGET_LINK_LIBRARIES(gwengui-gtk3 ${GWENHYWFAR_LDFLAGS} ${GTK3_LDFLAGS})
-INSTALL(TARGETS gwengui-gtk3
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
- )
+ INSTALL(TARGETS gwengui-gtk3
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+ )
+
+endif()
Summary of changes:
borrowed/CMakeLists.txt | 5 ++---
borrowed/gwengui-gtk3/CMakeLists.txt | 27 +++++++++++++++------------
2 files changed, 17 insertions(+), 15 deletions(-)
More information about the gnucash-changes
mailing list