mirror of
https://git.savannah.gnu.org/git/inetutils.git
synced 2026-01-12 00:19:39 +08:00
37 lines
1.4 KiB
Plaintext
37 lines
1.4 KiB
Plaintext
dnl
|
|
dnl Copyright (C) 1996-2025 Free Software Foundation, Inc.
|
|
dnl
|
|
dnl This file is part of GNU Inetutils.
|
|
dnl
|
|
dnl GNU Inetutils is free software: you can redistribute it and/or modify
|
|
dnl it under the terms of the GNU General Public License as published by
|
|
dnl the Free Software Foundation, either version 3 of the License, or (at
|
|
dnl your option) any later version.
|
|
dnl
|
|
dnl GNU Inetutils is distributed in the hope that it will be useful, but
|
|
dnl WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
dnl General Public License for more details.
|
|
dnl
|
|
dnl You should have received a copy of the GNU General Public License
|
|
dnl along with this program. If not, see `http://www.gnu.org/licenses/'.
|
|
|
|
dnl Written by Miles Bader.
|
|
|
|
dnl IU_RESULT_ACTIONS -- generate shell code for the result of a test
|
|
dnl $1 -- CVAR -- cache variable to check
|
|
dnl $2 -- NAME -- if not empty, used to generate a default value TRUE:
|
|
dnl `AC_DEFINE(HAVE_NAME)'
|
|
dnl $2 -- TRUE -- what to do if the CVAR is `yes'
|
|
dnl $3 -- FALSE -- what to do otherwise; defaults to `:'
|
|
dnl
|
|
AC_DEFUN([IU_RESULT_ACTIONS], [
|
|
[if test "$$1" = yes; then
|
|
]ifelse([$3], ,
|
|
[AC_DEFINE(HAVE_]translit($2, [a-z ./<>], [A-Z___])[, 1,
|
|
[Define to 1 if ]translit($2, [a-z ./<>], [A-Z___])[ exists])],
|
|
[$3])[
|
|
else
|
|
]ifelse([$4], , [:], [$4])[
|
|
fi]])dnl
|