Warning, /office/kmymoney/3rdparty/ext_mysql/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 ExternalProject_Add(
0002   ext_mysql
0003   DOWNLOAD_DIR ${EXT_DOWNLOAD_DIR}
0004   URL https://mirrors.sohu.com/mysql/MySQL-8.0/mysql-boost-8.0.12.tar.gz
0005   URL_MD5 82ba7cc22755f77635768c6e6d184161
0006 
0007   CMAKE_ARGS ${CMAKE_GLOBAL_PROFILE}
0008               -DWITH_BOOST=<SOURCE_DIR>/boost
0009               -DBUILD_CONFIG=mysql_release
0010               -DWITH_LZMA=system
0011               -DWITH_ICU=system
0012               -DINSTALL_STATIC_LIBRARIES=OFF
0013 #               -DCPACK_MONOLITHIC_INSTALL=1
0014 #               -DIGNORE_AIO_CHECK=1
0015 
0016 
0017   BUILD_COMMAND "" # on default whole server would be built
0018   INSTALL_COMMAND ""
0019   DEPENDS ext_ncurses ext_openssl
0020 )
0021 
0022 # build and install client only
0023 ExternalProject_Add_Step(
0024 ext_mysql client
0025 COMMAND ${CMAKE_MAKE_PROGRAM}
0026 COMMAND ${CMAKE_MAKE_PROGRAM} install
0027 DEPENDEES install
0028 WORKING_DIRECTORY <BINARY_DIR>/libmysql
0029 )
0030 
0031 ExternalProject_Add_Step(
0032 ext_mysql scripts
0033 COMMAND ${CMAKE_MAKE_PROGRAM}
0034 COMMAND ${CMAKE_MAKE_PROGRAM} install
0035 DEPENDEES client
0036 WORKING_DIRECTORY <BINARY_DIR>/scripts
0037 )
0038 
0039 # build and install headers
0040 ExternalProject_Add_Step(
0041 ext_mysql headers
0042 COMMAND ${CMAKE_MAKE_PROGRAM}
0043 COMMAND ${CMAKE_MAKE_PROGRAM} install
0044 DEPENDEES scripts
0045 WORKING_DIRECTORY <BINARY_DIR>/include)