mirror of
https://git.sr.ht/~cismonx/bookmarkfs
synced 2025-06-07 19:58:50 +00:00
test: ATX_FEAT_NAME -> ATX_FEAT_VAR
Since we're only using the feature variables in shell expansion, using this form should make the testsuite code look cleaner.
This commit is contained in:
parent
95121cb78f
commit
29be925c92
1 changed files with 5 additions and 5 deletions
|
@ -13,14 +13,14 @@ m4_define([ATX_FAIL], [exit 99])
|
||||||
m4_define([ATX_SKIP], [exit 77])
|
m4_define([ATX_SKIP], [exit 77])
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl ATX_FEAT_NAME(feature)
|
dnl ATX_FEAT_VAR(feature)
|
||||||
dnl
|
dnl
|
||||||
dnl Name of the shell variable indicating whether the given feature
|
dnl Expands to the shell variable indicating whether the given feature
|
||||||
dnl is defined by BOOKMARKFS_FEAT() and enabled during `configure`.
|
dnl is defined by BOOKMARKFS_FEAT() and enabled during `configure`.
|
||||||
dnl
|
dnl
|
||||||
dnl A non-empty value indicates that the feature is enabled.
|
dnl A non-empty value indicates that the feature is enabled.
|
||||||
dnl
|
dnl
|
||||||
m4_define([ATX_FEAT_NAME], [[feat_]m4_translit($1, [-], [_])])
|
m4_define([ATX_FEAT_VAR], [[${feat_]m4_translit($1, [-], [_])[}]])
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl ATX_FEAT_IF(feature, [action-if-enabled], [action-if-disabled])
|
dnl ATX_FEAT_IF(feature, [action-if-enabled], [action-if-disabled])
|
||||||
|
@ -28,7 +28,7 @@ dnl
|
||||||
dnl Conditionally run script depending on whether a feature is enabled.
|
dnl Conditionally run script depending on whether a feature is enabled.
|
||||||
dnl
|
dnl
|
||||||
m4_define([ATX_FEAT_IF], [
|
m4_define([ATX_FEAT_IF], [
|
||||||
if test -n "$ATX_FEAT_NAME($1)"; then :
|
if test -n "ATX_FEAT_VAR($1)"; then :
|
||||||
$2
|
$2
|
||||||
else :
|
else :
|
||||||
$3
|
$3
|
||||||
|
@ -41,7 +41,7 @@ dnl
|
||||||
dnl If any of the given features is not enabled, skip the current test.
|
dnl If any of the given features is not enabled, skip the current test.
|
||||||
dnl
|
dnl
|
||||||
m4_define([ATX_FEAT_PREREQ], [
|
m4_define([ATX_FEAT_PREREQ], [
|
||||||
if test -z "m4_join(, m4_foreach([s_], [$@], [$ATX_FEAT_NAME(s_)]))"; then
|
if test -z "m4_map([ATX_FEAT_VAR], [$@])"; then
|
||||||
ATX_SKIP
|
ATX_SKIP
|
||||||
fi
|
fi
|
||||||
])
|
])
|
||||||
|
|
Loading…
Add table
Reference in a new issue