From 9fd8d1859f23c64492062eb4a3999204a5984531 Mon Sep 17 00:00:00 2001 From: Youngsun Suh Date: Wed, 5 Feb 2025 16:14:09 +0900 Subject: [PATCH] Add gen_c_bindings gbs build option Change-Id: I1329a73a5a958de25b895743cbc4486d8f22861c --- packaging/aurum.spec | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packaging/aurum.spec b/packaging/aurum.spec index 73c6f38..aedf1f2 100644 --- a/packaging/aurum.spec +++ b/packaging/aurum.spec @@ -80,6 +80,13 @@ cp %{SOURCE1001} . export LDFLAGS+="-Wl,-z,noexecstack" %endif +%if "%{gen_c_bindings}" == "1" +echo "Generating C bindings..." +%define GEN_C_BINDINGS true +%else +%define GEN_C_BINDINGS false +%endif + %if 0%{?gendoc:1} %define TIZEN_GEN_DOC true %else @@ -94,6 +101,7 @@ meson \ -Denable_documentation=%{TIZEN_GEN_DOC} \ -Dtzapp_path=%{TZ_SYS_RO_APP} \ -Dtzpackage_path=%{TZ_SYS_RO_PACKAGES} \ + -Dbuild_c_bindings=%{GEN_C_BINDINGS} \ gbsbuild 2>&1 | sed \ -e 's%^.*: error: .*$%\x1b[37;41m&\x1b[m%' \ -e 's%^.*: warning: .*$%\x1b[30;43m&\x1b[m%' -- 2.34.1