diff --git a/meson.build b/meson.build index 1765fef8..294dbf3e 100644 --- a/meson.build +++ b/meson.build @@ -38,7 +38,6 @@ endif if get_option('log') == true config_h.set10('THORVG_LOG_ENABLED', true) - message('Enable Log') endif configure_file( @@ -58,17 +57,36 @@ endif summary = ''' Summary: - ThorVG version : @0@ - Build Type : @1@ - Prefix : @2@ - Tests : @3@ - Examples : @4@ + ThorVG version: @0@ + Build Type: @1@ + Prefix: @2@ + Raster Engine (SW): @3@ + Raster Engine (GL): @4@ + AVX SIMD Instruction: @5@ + Loader (TVG): @6@ + Loader (SVG): @7@ + Loader (PNG): @8@ + CAPI Binding: @9@ + Log Message: @10@ + Tests: @11@ + Examples: @12@ + Tool (Svg2Png): @13@ + '''.format( meson.project_version(), get_option('buildtype'), get_option('prefix'), + get_option('engines').contains('sw'), + get_option('engines').contains('gl'), + get_option('vectors').contains('avx'), + get_option('loaders').contains('tvg'), + get_option('loaders').contains('svg'), + get_option('loaders').contains('png'), + get_option('bindings').contains('capi'), + get_option('log'), get_option('tests'), get_option('examples'), + get_option('tools').contains('svg2png'), ) message(summary) diff --git a/src/bin/meson.build b/src/bin/meson.build index 9ee39e98..fa68f849 100644 --- a/src/bin/meson.build +++ b/src/bin/meson.build @@ -1,5 +1,4 @@ if get_option('tools').contains('svg2png') == true - message('Enable Tools: svg2png') subdir('svg2png') endif diff --git a/src/bindings/meson.build b/src/bindings/meson.build index 2b3a1506..e1ae8090 100644 --- a/src/bindings/meson.build +++ b/src/bindings/meson.build @@ -2,7 +2,6 @@ subbinding_dep = [] if get_option('bindings').contains('capi') == true subdir('capi') - message('Enable CAPI Bindings') endif binding_dep = declare_dependency( diff --git a/src/lib/meson.build b/src/lib/meson.build index 4202714d..089a8fc8 100644 --- a/src/lib/meson.build +++ b/src/lib/meson.build @@ -2,12 +2,10 @@ engine_dep = [] if get_option('engines').contains('sw') == true subdir('sw_engine') - message('Enable SW Raster Engine') endif if get_option('engines').contains('gl') == true subdir('gl_engine') - message('Enable GL Raster Engine') endif source_file = [ diff --git a/src/loaders/meson.build b/src/loaders/meson.build index 3ba004e6..f2e5b550 100644 --- a/src/loaders/meson.build +++ b/src/loaders/meson.build @@ -2,17 +2,14 @@ subloader_dep = [] if get_option('loaders').contains('svg') == true subdir('svg') - message('Enable SVG Loader') endif if get_option('loaders').contains('png') == true subdir('png') - message('Enable PNG Loader') endif if get_option('loaders').contains('tvg') == true subdir('tvg') - message('Enable TVG Loader') endif subdir('raw') diff --git a/src/meson.build b/src/meson.build index 2e237e49..119dec2d 100644 --- a/src/meson.build +++ b/src/meson.build @@ -4,7 +4,6 @@ cc = meson.get_compiler('cpp') if (cc.get_id() != 'msvc') if get_option('vectors').contains('avx') compiler_flags += ['-mavx'] - message('Enable Advanced Vector Extension') endif if get_option('b_sanitize') == 'none' compiler_flags += ['-fno-exceptions', '-fno-rtti', @@ -59,6 +58,5 @@ pkg_mod.generate( subdir('bin') if get_option('examples') == true - message('Enable Examples') subdir('examples') endif