This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository enventor.

View the commit online.

commit e4044d81486abf46a390cd1f89aa6b533bb2238f
Author: Vincent Torri <[email protected]>
AuthorDate: Mon Sep 29 10:53:26 2025 +0200

    update meson code
---
 data/templates/meson.build | 4 ++--
 meson.build                | 6 +++---
 pc/meson.build             | 4 ++--
 po/meson.build             | 2 +-
 src/bin/meson.build        | 4 ++--
 src/lib/meson.build        | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/data/templates/meson.build b/data/templates/meson.build
index 0965438..0ad161f 100644
--- a/data/templates/meson.build
+++ b/data/templates/meson.build
@@ -39,8 +39,8 @@ foreach edc_file : edc_template_files
     command     : edje_cc_exe +
                   [
                    '-beta',
-                   '-sd', join_paths(meson.source_root(), 'data/sounds'),
-                   '-id', join_paths(meson.source_root(), 'data/images'),
+                   '-sd', join_paths(meson.project_source_root(), 'data/sounds'),
+                   '-id', join_paths(meson.project_source_root(), 'data/images'),
                    '@INPUT@', '@OUTPUT@'
                   ],
     install     : true,
diff --git a/meson.build b/meson.build
index 0144b0c..2ba8e48 100644
--- a/meson.build
+++ b/meson.build
@@ -1,11 +1,11 @@
 project('enventor', 'c',
-  version : '1.0.99',
-  meson_version : '>= 0.53',
   default_options : [
     'warning_level=2',
     'buildtype=debugoptimized',
     'c_std=c99'
-  ]
+  ],
+  meson_version : '>= 0.60',
+  version : '1.0.99',
 )
 
 v_array = meson.project_version().split('.')
diff --git a/pc/meson.build b/pc/meson.build
index 52f14cf..b3f4f92 100644
--- a/pc/meson.build
+++ b/pc/meson.build
@@ -1,7 +1,7 @@
 
 pkgconf = configuration_data()
 
-pkgconf.set('prefix', get_option('prefix'))
+pkgconf.set('prefix', dir_prefix)
 pkgconf.set('exec_prefix', '${prefix}')
 pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir')))
 pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir')))
@@ -13,7 +13,7 @@ pkgconf.set('requirement_enventor', requirement_enventor_pc)
 pkg_install_dir = '@0@/pkgconfig'.format(get_option('libdir'))
 
 configure_file(
-  input : join_paths(meson.source_root(), 'pc/enventor.pc.in'),
+  input : join_paths(meson.current_source_dir(), 'enventor.pc.in'),
   output : 'enventor.pc',
   configuration : pkgconf,
   install_dir : pkg_install_dir
diff --git a/po/meson.build b/po/meson.build
index 1fe48cf..33b8039 100644
--- a/po/meson.build
+++ b/po/meson.build
@@ -3,7 +3,7 @@ if get_option('nls')
     i18n = import('i18n')
     i18n.gettext(meson.project_name(),
           args: [
-            '--directory=' + meson.source_root(),
+            '--directory=' + meson.project_source_root(),
             '--keyword=_',
             '--keyword=d_:1',
             '--keyword=P_:1,2',
diff --git a/src/bin/meson.build b/src/bin/meson.build
index 6005576..c9ea659 100644
--- a/src/bin/meson.build
+++ b/src/bin/meson.build
@@ -27,8 +27,8 @@ enventor_bin_src = [
 enventor_bin = executable('enventor', enventor_bin_src,
   c_args : [ enventor_cargs,
              '-DHAVE_CONFIG_H',
-             '-I' + join_paths(meson.source_root(), 'src/include') ],
-  dependencies : [ enventor,  dependency('elementary', version : efl_req) ],
+             '-I' + join_paths(meson.project_source_root(), 'src/include') ],
+  dependencies : [ enventor_dep,  dependency('elementary', version : efl_req) ],
   include_directories : config_dir,
   install : true
 )
diff --git a/src/lib/meson.build b/src/lib/meson.build
index fe8a18a..4b81aa1 100644
--- a/src/lib/meson.build
+++ b/src/lib/meson.build
@@ -30,7 +30,7 @@ enventor_lib = library('enventor', enventor_src,
   c_args : [ enventor_cargs,
              '-DHAVE_CONFIG_H',
              '-DENVENTOR_WIN32_BUILD_SUPPORT',
-             '-I' + join_paths(meson.source_root(), 'src/include')
+             '-I' + join_paths(meson.project_source_root(), 'src/include')
            ],
   dependencies : enventor_deps,
   include_directories : config_dir,
@@ -38,7 +38,7 @@ enventor_lib = library('enventor', enventor_src,
   version : meson.project_version()
 )
 
-enventor = declare_dependency(
+enventor_dep = declare_dependency(
   include_directories : [ include_directories('.')],
   link_with : enventor_lib,
   dependencies : enventor_deps

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to