Update bankdata to include Dutch and Swiss bank codes and SEPA data for offline building.
24 lines
748 B
Plaintext
24 lines
748 B
Plaintext
--- src/bankdata/CMakeLists.txt.orig 2024-01-05 07:31:23 UTC
|
|
+++ src/bankdata/CMakeLists.txt
|
|
@@ -23,6 +23,7 @@ file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/ch_data.cmake "
|
|
file(DOWNLOAD \"${CH_RAW_DATA_URL}\" \"${CH_RAW_DATA_PATH}\")
|
|
")
|
|
|
|
+if(ENABLE_BANKDATA_DOWNLOAD)
|
|
# fetch validity date from bank's website
|
|
function(extract_date ARG)
|
|
file(DOWNLOAD ${BANK_WEBSITE_URL} ${TEMP_FILE})
|
|
@@ -57,10 +58,10 @@ add_custom_command(
|
|
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
|
COMMENT "Download raw bank data file to ${CH_RAW_DATA_PATH}"
|
|
)
|
|
+endif()
|
|
|
|
# store the validity date in VALID_DATE
|
|
-set(VALID_DATE "")
|
|
-extract_date(VALID_DATE)
|
|
+set(VALID_DATE "%%BANKDATA_DATE%%")
|
|
|
|
if(NOT "${VALID_DATE}" STREQUAL "")
|
|
add_custom_command(
|