summaryrefslogtreecommitdiffhomepage
path: root/sofort/cfgtest/cfgtest.sh
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2021-06-09 00:02:19 +0000
committermidipix <writeonce@midipix.org>2021-06-09 01:00:18 +0000
commit7b9e1599d9fdecd8ef891d5cb69b85c8e4013cba (patch)
treee3fcbb20cee2cedc6fd74a9916c7829205a1e821 /sofort/cfgtest/cfgtest.sh
parent9fc1b5fd9629402d498f117ece8eea3c04be2e29 (diff)
downloadmmglue-7b9e1599d9fdecd8ef891d5cb69b85c8e4013cba.tar.bz2
mmglue-7b9e1599d9fdecd8ef891d5cb69b85c8e4013cba.tar.xz
build system: cfgtest: cfgtest_common_init(): simplify case logic.
Diffstat (limited to 'sofort/cfgtest/cfgtest.sh')
-rw-r--r--sofort/cfgtest/cfgtest.sh20
1 files changed, 4 insertions, 16 deletions
diff --git a/sofort/cfgtest/cfgtest.sh b/sofort/cfgtest/cfgtest.sh
index b044136..8d62a08 100644
--- a/sofort/cfgtest/cfgtest.sh
+++ b/sofort/cfgtest/cfgtest.sh
@@ -257,25 +257,13 @@ cfgtest_common_init()
fi
- if [ -z "$mb_cfgtest_headers" ] || [ "$cfgtest_type" = 'lib' ]; then
- cfgtest_inc=
- cfgtest_src="$cfgtest_code_snippet"
-
- elif [ "$cfgtest_type" = 'macro' ]; then
- cfgtest_inc=
- cfgtest_src="$cfgtest_code_snippet"
-
- elif [ "$cfgtest_type" = 'ldflag' ]; then
- cfgtest_inc=
- cfgtest_src=
-
- elif [ "$cfgtest_type" = 'switch' ]; then
- cfgtest_inc=
- cfgtest_src=
- else
+ if [ -n "$mb_cfgtest_headers" ]; then
cfgtest_inc=$(printf '#include <%s>\n' $mb_cfgtest_headers)
cfgtest_src=$(printf '%s\n_\n' "$cfgtest_inc" \
| m4 -D_="$cfgtest_code_snippet")
+ else
+ cfgtest_inc=
+ cfgtest_src="$cfgtest_code_snippet"
fi