Bug 787497 - Disabling OFX, AqBanking or python-bindings support cripples the dist build target

This commit is contained in:
Geert Janssens
2018-02-03 16:58:52 +01:00
parent e6edb9d8e7
commit 56a58e6528
2 changed files with 17 additions and 15 deletions

View File

@@ -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)

View File

@@ -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
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_LINK_LIBRARIES(gwengui-gtk3 ${GWENHYWFAR_LDFLAGS} ${GTK3_LDFLAGS})
INSTALL(TARGETS gwengui-gtk3
INSTALL(TARGETS gwengui-gtk3
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)
endif()