You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by tv...@apache.org on 2022/12/03 05:29:01 UTC
[buildstream-plugins] 01/01: cmake, autotools, meson: Remove deprecated variables
This is an automated email from the ASF dual-hosted git repository.
tvb pushed a commit to branch tristan/remove-extra-configs
in repository https://gitbox.apache.org/repos/asf/buildstream-plugins.git
commit c06a9d7337b6196b707bbf7677db82b609c14427
Author: Tristan van Berkom <tr...@codethink.co.uk>
AuthorDate: Sat Dec 3 14:27:31 2022 +0900
cmake, autotools, meson: Remove deprecated variables
Fixes #34.
---
src/buildstream_plugins/elements/autotools.yaml | 5 +----
src/buildstream_plugins/elements/cmake.yaml | 5 +----
src/buildstream_plugins/elements/meson.yaml | 5 +----
tests/cachekey/project/elements/autotools1.expected | 2 +-
tests/cachekey/project/elements/meson1.expected | 2 +-
tests/cachekey/project/target.expected | 2 +-
6 files changed, 6 insertions(+), 15 deletions(-)
diff --git a/src/buildstream_plugins/elements/autotools.yaml b/src/buildstream_plugins/elements/autotools.yaml
index 38cb1c4..0e2aa1c 100644
--- a/src/buildstream_plugins/elements/autotools.yaml
+++ b/src/buildstream_plugins/elements/autotools.yaml
@@ -31,9 +31,6 @@ variables:
# Element-specific extra arguments to be passed to `configure`.
conf-local: ''
- # For backwards compatibility only, do not use.
- conf-extra: ''
-
conf-cmd: "%{conf-root}/configure"
conf-args: |
@@ -50,7 +47,7 @@ variables:
--localstatedir=%{localstatedir} \
--sharedstatedir=%{sharedstatedir} \
--mandir=%{mandir} \
- --infodir=%{infodir} %{conf-extra} %{conf-global} %{conf-local}
+ --infodir=%{infodir} %{conf-global} %{conf-local}
configure: |
diff --git a/src/buildstream_plugins/elements/cmake.yaml b/src/buildstream_plugins/elements/cmake.yaml
index 01ff8e3..8dfab1d 100644
--- a/src/buildstream_plugins/elements/cmake.yaml
+++ b/src/buildstream_plugins/elements/cmake.yaml
@@ -22,16 +22,13 @@ variables:
# Element-specific extra arguments to be passed to `cmake`.
cmake-local: ''
- # For backwards compatibility only, do not use.
- cmake-extra: ''
-
# The cmake generator to use
generator: Ninja
cmake-args: |
-DCMAKE_INSTALL_PREFIX:PATH="%{prefix}" \
- -DCMAKE_INSTALL_LIBDIR:PATH="%{lib}" %{cmake-extra} %{cmake-global} %{cmake-local}
+ -DCMAKE_INSTALL_LIBDIR:PATH="%{lib}" %{cmake-global} %{cmake-local}
cmake: |
diff --git a/src/buildstream_plugins/elements/meson.yaml b/src/buildstream_plugins/elements/meson.yaml
index 8f08e0b..c87fb7d 100644
--- a/src/buildstream_plugins/elements/meson.yaml
+++ b/src/buildstream_plugins/elements/meson.yaml
@@ -22,9 +22,6 @@ variables:
# Element-specific extra arguments to be passed to `meson`.
meson-local: ''
- # For backwards compatibility only, do not use.
- meson-extra: ''
-
meson-args: |
--prefix=%{prefix} \
@@ -38,7 +35,7 @@ variables:
--localstatedir=%{localstatedir} \
--sharedstatedir=%{sharedstatedir} \
--mandir=%{mandir} \
- --infodir=%{infodir} %{meson-extra} %{meson-global} %{meson-local}
+ --infodir=%{infodir} %{meson-global} %{meson-local}
meson: meson setup %{conf-root} %{build-dir} %{meson-args}
diff --git a/tests/cachekey/project/elements/autotools1.expected b/tests/cachekey/project/elements/autotools1.expected
index b2b346c..0dc7777 100644
--- a/tests/cachekey/project/elements/autotools1.expected
+++ b/tests/cachekey/project/elements/autotools1.expected
@@ -1 +1 @@
-569d7d8e4792eb6d1f89328c50c42b6316ffdd5387a5f15df6e097515898faa4
\ No newline at end of file
+53651f0c81d32341b4cc46f12fb4a1123f66e2e65111d2176b5c5102e96de2e2
\ No newline at end of file
diff --git a/tests/cachekey/project/elements/meson1.expected b/tests/cachekey/project/elements/meson1.expected
index a43c69a..d966047 100644
--- a/tests/cachekey/project/elements/meson1.expected
+++ b/tests/cachekey/project/elements/meson1.expected
@@ -1 +1 @@
-eb27d2832662f0b5d9fcb4e6304611e85226b282cc8f83ac79bdc56031307758
\ No newline at end of file
+3ebf1011dac6034b710ec85e80da993624c2c33014915cada59d130ced11f47e
\ No newline at end of file
diff --git a/tests/cachekey/project/target.expected b/tests/cachekey/project/target.expected
index 6b18d77..407d30c 100644
--- a/tests/cachekey/project/target.expected
+++ b/tests/cachekey/project/target.expected
@@ -1 +1 @@
-7881a8251b8128165d28720f1e5b30e4e914e2711700e4d7231c7ab91f10ba39
\ No newline at end of file
+c32929ce4692a7a87664b3245a7740fc518679979972c2d221c4ee6a802b12c3
\ No newline at end of file