Update build systems status messages

This commit is contained in:
Ebrahim Byagowi 2020-06-22 04:04:40 +04:30
parent e541fb474c
commit 8c84fee2e5
3 changed files with 13 additions and 2 deletions

View File

@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 2.8.0) cmake_minimum_required(VERSION 2.8.0)
project(harfbuzz) project(harfbuzz)
message("HarfBuzz has a Meson port also and tries to migrate all the other build systems to it, please consider using it.") message(WARN "HarfBuzz has a Meson port and tries to migrate all the other build systems to it, please consider using it as we might remove our cmake port soon.")
## Limit framework build to Xcode generator ## Limit framework build to Xcode generator
if (BUILD_FRAMEWORK) if (BUILD_FRAMEWORK)

View File

@ -510,6 +510,17 @@ echo "C++ compiler version:"
$CXX --version $CXX --version
echo echo
AC_MSG_NOTICE([
Autotools still is our main and recommended build system for
building *nix package out of the library yet we encourage
packagers to experiment with our brand new meson port and
give us feedback as our effort to migrate and unify all
the other build systems we have tools to meson.
])
AC_MSG_NOTICE([ AC_MSG_NOTICE([
Build configuration: Build configuration:

View File

@ -3,7 +3,7 @@ project('harfbuzz', 'c', 'cpp',
default_options: ['cpp_std=c++11'], default_options: ['cpp_std=c++11'],
version: '2.6.7') version: '2.6.7')
warning('Meson is not our main build system yet, don\'t use it for packaging HarfBuzz for *nix distros for now') warning('Meson is not our main build system for building *nix packages yet we encourage packagers to test it and give us feedback about it.')
hb_version_arr = meson.project_version().split('.') hb_version_arr = meson.project_version().split('.')
hb_version_major = hb_version_arr[0].to_int() hb_version_major = hb_version_arr[0].to_int()