<div dir="auto"><span style="font-family:sans-serif">Yeah, forgot about that. Thanks for reminding.</span><div dir="auto" style="font-family:sans-serif"><br></div><div dir="auto" style="font-family:sans-serif">BTW did you have a look at the commits I made? I have made some changes to the CMake build system and frankly I have not had much previous experience with CMake. Can you verify that I have not added anything that could cause problems in the future?</div><div dir="auto" style="font-family:sans-serif">See : <a href="https://mail.kde.org/pipermail/kde-finance-apps/2020-June/000855.html">https://mail.kde.org/pipermail/kde-finance-apps/2020-June/000855.html</a></div><div dir="auto" style="font-family:sans-serif"><br></div><div dir="auto" style="font-family:sans-serif">Thanks. </div><div dir="auto" style="font-family:sans-serif"><br></div><div dir="auto" style="font-family:sans-serif">Prasun</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 8 Jun 2020, 12:58 Ralf Habacker, <<a href="mailto:ralf.habacker@freenet.de">ralf.habacker@freenet.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Am 02.06.20 um 17:58 schrieb Prasun Kumar:<br>
<br>
> Currently, KtoBlzCheck downloads a bank sort file at compilation and <br>
> uses it to generate a bankdata text file. This file is then used to <br>
> service the library<br>
> and afaik there is no way to update datafile without recompiling. <br>
It is usual behavior to perform  things beside compiling with the build <br>
system by using specific make targets. cmake provides a target to show <br>
all defined targets:<br>
<br>
~/src/ktoblzcheck-build> make help<br>
The following are some of the valid targets for this Makefile:<br>
... all (the default if no target is provided)<br>
... clean<br>
... depend<br>
... edit_cache<br>
... install<br>
... install/local<br>
... install/strip<br>
... list_install_components<br>
... package<br>
... package_source<br>
... rebuild_cache<br>
... test<br>
... apidoc<br>
... bankdata_de<br>
... dist<br>
... doc<br>
... fetch_bankdata<br>
... fetch_sepa<br>
... rpm<br>
... srpm<br>
... uncrustify<br>
... benchmark<br>
... ctest<br>
... date_test<br>
... iban_check<br>
... ibanchk<br>
... ktoblzcheck<br>
... ktoblzcheck-bin<br>
<br>
To perform the target to download the raw bankdata file and convert it <br>
simply run:<br>
<br>
~/src/ktoblzcheck-build> make bankdata_de<br>
[ 50%] Download raw bank data file to <br>
/home/ralf.habacker/src/ktoblzcheck/src/bankdata/blz_20200608.txt<br>
got file url <br>
<a href="https://www.bundesbank.de//resource/blob/602632/31fec41357f012d537ce62045395929a/mL/blz-aktuell-txt-data.txt" rel="noreferrer noreferrer" target="_blank">https://www.bundesbank.de//resource/blob/602632/31fec41357f012d537ce62045395929a/mL/blz-aktuell-txt-data.txt</a><br>
[100%] Generating <br>
/home/xxx/src/ktoblzcheck/src/bankdata/bankdata_20200608.txt<br>
Read data from "/home/xxx/src/ktoblzcheck/src/bankdata/blz_20200608.txt" <br>
with "iso 8859-1" encoding<br>
Added 3536 institutions to output <br>
file"/home/xxx/src/ktoblzcheck/src/bankdata/bankdata_20200608.txt"<br>
[100%] Built target bankdata_de<br>
<br>
Regards<br>
Ralf<br>
<br>
</blockquote></div>