[cairo-commit] 2 commits - meson.build

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sun Aug 13 23:00:58 UTC 2023


 meson.build |   10 ----------
 1 file changed, 10 deletions(-)

New commits:
commit 8dbc2fd5ae4a7e501827962891de4537f9faf2b4
Merge: 542bfac28 c68766370
Author: Emmanuele Bassi <ebassi at gmail.com>
Date:   Sun Aug 13 23:00:56 2023 +0000

    Merge branch 'ebassi/drop-autotools-check' into 'master'
    
    build: Drop legacy build
    
    See merge request cairo/cairo!502

commit c68766370d0e88cf7d4b409f97237ca3809d1ec0
Author: Emmanuele Bassi <ebassi at gnome.org>
Date:   Sun Aug 13 16:45:24 2023 +0100

    build: Drop legacy build
    
    It's been a while since we dropped the Autotools build; it's time to let
    go of the past.

diff --git a/meson.build b/meson.build
index 09532abe0..0f34ae9db 100644
--- a/meson.build
+++ b/meson.build
@@ -97,16 +97,6 @@ endif
 
 add_project_arguments('-D_GNU_SOURCE', language: 'c')
 
-# Make sure source directory hasn't been configured with autotools
-fs = import('fs')
-if fs.exists('config.h') or fs.exists('src/cairo-features.h') or fs.exists('src/cairo-supported-features.h')
-  error('''
-        The source directory '@0@' appears to contain
-        autotools configuration artifacts. This can cause difficult to
-        debug build problems. Please clean it up and then re-run meson.
-        '''.format(meson.source_root()))
-endif
-
 pkgmod = import('pkgconfig')
 python3 = import('python').find_installation()
 


More information about the cairo-commit mailing list