"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "meson.build" between
glib-2.62.0.tar.xz and glib-2.62.1.tar.xz

About: GLib is a low-level core C library used by GTK+ and GNOME.

meson.build  (glib-2.62.0.tar.xz):meson.build  (glib-2.62.1.tar.xz)
project('glib', 'c', 'cpp', project('glib', 'c', 'cpp',
version : '2.62.0', version : '2.62.1',
# NOTE: We keep this pinned at 0.49 because that's what Debian 10 ships # NOTE: We keep this pinned at 0.49 because that's what Debian 10 ships
meson_version : '>= 0.49.2', meson_version : '>= 0.49.2',
default_options : [ default_options : [
'buildtype=debugoptimized', 'buildtype=debugoptimized',
'warning_level=1', 'warning_level=1',
'c_std=gnu89' 'c_std=gnu89'
] ]
) )
cc = meson.get_compiler('c') cc = meson.get_compiler('c')
skipping to change at line 79 skipping to change at line 79
endif endif
glib_pkgconfigreldir = join_paths(glib_libdir, 'pkgconfig') glib_pkgconfigreldir = join_paths(glib_libdir, 'pkgconfig')
installed_tests_metadir = join_paths(glib_datadir, 'installed-tests', meson.proj ect_name()) installed_tests_metadir = join_paths(glib_datadir, 'installed-tests', meson.proj ect_name())
installed_tests_execdir = join_paths(glib_libexecdir, 'installed-tests', meson.p roject_name()) installed_tests_execdir = join_paths(glib_libexecdir, 'installed-tests', meson.p roject_name())
installed_tests_enabled = get_option('installed_tests') installed_tests_enabled = get_option('installed_tests')
installed_tests_template = files('template.test.in') installed_tests_template = files('template.test.in')
installed_tests_template_tap = files('template-tap.test.in') installed_tests_template_tap = files('template-tap.test.in')
# Don’t build the tests unless we can run them (either natively, in an exe wrapp
er, or by installing them for later use)
build_tests = not meson.is_cross_build() or (meson.is_cross_build() and meson.ha
s_exe_wrapper()) or installed_tests_enabled
add_project_arguments('-D_GNU_SOURCE', language: 'c') add_project_arguments('-D_GNU_SOURCE', language: 'c')
# Disable strict aliasing; # Disable strict aliasing;
# see https://bugzilla.gnome.org/show_bug.cgi?id=791622 # see https://bugzilla.gnome.org/show_bug.cgi?id=791622
if cc.has_argument('-fno-strict-aliasing') if cc.has_argument('-fno-strict-aliasing')
add_project_arguments('-fno-strict-aliasing', language: 'c') add_project_arguments('-fno-strict-aliasing', language: 'c')
endif endif
######################## ########################
# Configuration begins # # Configuration begins #
skipping to change at line 2100 skipping to change at line 2103
test_timeout_slow = 180 test_timeout_slow = 180
pkg = import('pkgconfig') pkg = import('pkgconfig')
windows = import('windows') windows = import('windows')
subdir('glib') subdir('glib')
subdir('gobject') subdir('gobject')
subdir('gthread') subdir('gthread')
subdir('gmodule') subdir('gmodule')
subdir('gio') subdir('gio')
subdir('fuzzing') subdir('fuzzing')
# Don’t build the tests unless we can run them (either natively or in an exe wra
pper)
build_tests = not meson.is_cross_build() or (meson.is_cross_build() and meson.ha
s_exe_wrapper())
if build_tests if build_tests
subdir('tests') subdir('tests')
endif endif
# xgettext is optional (on Windows for instance) # xgettext is optional (on Windows for instance)
if find_program('xgettext', required : get_option('nls')).found() if find_program('xgettext', required : get_option('nls')).found()
subdir('po') subdir('po')
endif endif
# Install glib-gettextize executable, if a UNIX-style shell is found # Install glib-gettextize executable, if a UNIX-style shell is found
 End of changes. 3 change blocks. 
5 lines changed or deleted 6 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)