diff --git a/releases.json b/releases.json index af64d99b0..86c605580 100644 --- a/releases.json +++ b/releases.json @@ -1931,6 +1931,7 @@ "libgrapheme" ], "versions": [ + "2.0.2-3", "2.0.2-2", "2.0.2-1" ] diff --git a/subprojects/packagefiles/libgrapheme/gen/chdir_wrapper.py b/subprojects/packagefiles/libgrapheme/gen/chdir_wrapper.py index 23f347cda..b17b569c9 100755 --- a/subprojects/packagefiles/libgrapheme/gen/chdir_wrapper.py +++ b/subprojects/packagefiles/libgrapheme/gen/chdir_wrapper.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python3 import os, sys, subprocess os.chdir(os.environ['PROJECT_SOURCE_ROOT']) diff --git a/subprojects/packagefiles/libgrapheme/gen/meson.build b/subprojects/packagefiles/libgrapheme/gen/meson.build index 606781916..a2c231a84 100644 --- a/subprojects/packagefiles/libgrapheme/gen/meson.build +++ b/subprojects/packagefiles/libgrapheme/gen/meson.build @@ -24,6 +24,13 @@ gen_headers_tgt = { } chdir_wrapper = files('chdir_wrapper.py') +python_exe = find_program( + 'python', + 'python3', + required: true, + native: true, + version: '>=3', +) gen_headers = [] foreach exe_name, data_files : gen_headers_tgt src = exe_name + '.c' @@ -37,7 +44,7 @@ foreach exe_name, data_files : gen_headers_tgt hdr, output: hdr, depend_files: data_files, - command: [chdir_wrapper, exe], + command: [python_exe, chdir_wrapper, exe], env: { 'PROJECT_SOURCE_ROOT': meson.project_source_root(), },