mariadb/cmake
Daniel Black 4f5c65367a cmake-wsrep: friendly error message about missing wsrep_api.h
Without this commit the error message is:

$ cmake . -DWITH_WSREP=ON
-- Running cmake version 3.12.1
-- MariaDB 10.4.3
CMake Error at cmake/wsrep.cmake:36 (FILE):
  FILE STRINGS file
  ".../mariadb-server-10.4/wsrep-lib/wsrep-API/v26/wsrep_api.h"
  cannot be read.
Call Stack (most recent call first):
  CMakeLists.txt:147 (INCLUDE)

Having 'git config cmake.update-submodules yes' nicely updates the
build without error.

$ cmake . -DWITH_WSREP=ON
-- Running cmake version 3.12.1
-- MariaDB 10.4.3
Submodule path 'wsrep-lib': checked out 'e7d72ae7f6a6995a21d743389426a963429a1fff'
Submodule path 'wsrep-lib/wsrep-API/v26': checked out '75a5f452f2ba07b0f4a3a9a94825fccc71b27398'
2019-02-13 11:36:03 +11:00
..
build_configurations MDEV-12484 Enable unix socket authentication by default 2019-02-12 19:14:37 +01:00
os mysqld: ignore SIGHUP sent by the kernel 2018-12-12 00:31:04 +01:00
abi_check.cmake
character_sets.cmake
check_compiler_flag.cmake
compile_flags.cmake
configurable_file_content.in
configure.pl Fixed BUILD scripts to by default work with galera and tokudb 2018-12-09 20:49:05 +02:00
cpack_deb.cmake
cpack_rpm.cmake Galera4 2019-01-23 15:30:00 +04:00
cpack_source_ignore_files.cmake
CPackRPM.cmake MDEV-14560 Extra engines enabled through additional config are not loaded on first installation 2018-09-21 13:31:37 +02:00
cpu_info.cmake
crc32.cmake
create_initial_db.cmake MDEV-16662 CMake warnings: CMP0026 2018-08-12 11:37:42 +02:00
ctest.cmake
do_abi_check.cmake
dtrace.cmake
dtrace_prelink.cmake
FindJava.cmake
FindJNI.cmake
FindLZ4.cmake
Findzstd.cmake less re-cmake messages 2018-08-12 11:37:43 +02:00
for_clients.cmake
info_bin.cmake
info_macros.cmake.in
info_src.cmake
install_layout.cmake
install_macros.cmake Merge branch '10.2' into 10.3 2018-09-28 16:37:06 +02:00
jemalloc.cmake
libutils.cmake Merge 10.2 into 10.3 2018-11-06 09:40:39 +02:00
maintainer.cmake
make_dist.cmake.in Galera4 2019-01-23 15:30:00 +04:00
mariadb_connector_c.cmake always link C/C with external (to C/C) zlib 2018-12-20 08:06:55 +01:00
merge_archives_unix.cmake MDEV-16662 CMake warnings: CMP0026 2018-08-12 11:37:42 +02:00
misc.cmake
mysql_add_executable.cmake
mysql_version.cmake
numa.cmake
package_name.cmake less re-cmake messages 2018-08-12 11:37:43 +02:00
pcre.cmake
plugin.cmake Merge 10.2 into 10.3 2018-11-06 09:40:39 +02:00
readline.cmake
sign.cmake.in
ssl.cmake Merge 10.2 into 10.3 2018-11-06 09:40:39 +02:00
stack_direction.c
submodules.cmake cmake-wsrep: friendly error message about missing wsrep_api.h 2019-02-13 11:36:03 +11:00
systemd.cmake less re-cmake messages 2018-08-12 11:37:43 +02:00
tags.cmake
versioninfo.rc.in
win_compatibility.manifest
wsrep.cmake cmake-wsrep: friendly error message about missing wsrep_api.h 2019-02-13 11:36:03 +11:00
zlib.cmake Merge branch '5.5' into 10.0 2018-12-20 09:15:01 +01:00