mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
[aqbanking] Again use aqbanking version number for new function instead of cmake_symbol_check
This reverts commit adae341d
, "Use cmake_symbol_check to test for
AB_Banking_RuntimeConfig_SetCharValue". We received multiple reports
that the cmake check fails and the behaviour unexpectedly does not use
the new function. As this is completely counter-intuitive as long as the
new-enough aqbanking version are there, we better just stick
to the aqbanking version numbers, especially because this function is used
only in exactly one place here.
This commit is contained in:
parent
67069ff6a6
commit
ccaaa14187
@ -45,7 +45,6 @@ include (GncAddTest)
|
||||
include (MakeDistFiles)
|
||||
include (GNUInstallDirs)
|
||||
include (TestBigEndian)
|
||||
include (CheckSymbolExists)
|
||||
|
||||
# ############################################################
|
||||
# These options are settable from the CMake command line. For example, to disable
|
||||
@ -382,13 +381,6 @@ endif ()
|
||||
if (WITH_AQBANKING)
|
||||
pkg_check_modules (GWENHYWFAR REQUIRED gwenhywfar>=4.9.99)
|
||||
pkg_check_modules (AQBANKING REQUIRED aqbanking>=5.3.4)
|
||||
set(CMAKE_REQUIRED_INCLUDES "${AQBANKING_INCLUDE_DIRS}"
|
||||
"${GWENHYWFAR_INCLUDE_DIRS}")
|
||||
set(CMAKE_REQUIRED_LIBRARIES "-laqbanking")
|
||||
check_symbol_exists("AB_Banking_RuntimeConfig_SetCharValue"
|
||||
"aqbanking/banking.h" AQB_HAS_RUNTIME_CONFIG)
|
||||
set(CMAKE_REQUIRED_INCLUDES)
|
||||
set(CMAKE_REQUIRED_LIBRARIES)
|
||||
if(WITH_GNUCASH)
|
||||
pkg_check_modules (GWEN_GTK3 gwengui-gtk3)
|
||||
if(GWEN_GTK3_FOUND AND GWEN_GTK3_VERSION VERSION_GREATER "4.20.0")
|
||||
|
@ -363,9 +363,6 @@
|
||||
#cmakedefine WEBKIT2_3 1
|
||||
#cmakedefine WEBKIT1 1
|
||||
|
||||
/* Definition for AQBanking Runtime Config feature */
|
||||
#cmakedefine AQB_HAS_RUNTIME_CONFIG 1
|
||||
|
||||
/* Definitions for all OS */
|
||||
/* From cutecash */
|
||||
//#define HAVE_LIBQOF /**/
|
||||
|
@ -159,7 +159,8 @@ gnc_AB_BANKING_new(void)
|
||||
api = AB_Banking_new("gnucash", NULL, 0);
|
||||
g_return_val_if_fail(api, NULL);
|
||||
|
||||
#if AQB_HAS_RUNTIME_CONFIG
|
||||
#if AQBANKING_VERSION_INT >= 59925 \
|
||||
|| (AQBANKING_VERSION_INT >= 50709 && AQBANKING_VERSION_INT < 59900)
|
||||
/* These two values must be set because newest bank regulation requires
|
||||
the bank servers to require it. The string itself results from our
|
||||
registration with the German bank association at
|
||||
|
Loading…
Reference in New Issue
Block a user