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)