No empty .Rs/.Re
[netbsd-mini2440.git] / external / bsd / am-utils / dist / m4 / macros / expand_run_string.m4
blob2cb964e11f917d470d8f8f2f4b4a95e7a08be4f8
1 dnl ######################################################################
2 dnl Run a program and print its output as a string
3 dnl Takes: (header, code-to-run, [action-if-found, [action-if-not-found]])
4 AC_DEFUN([AMU_EXPAND_RUN_STRING],
6 value="notfound"
7 AC_TRY_RUN(
9 $1
10 main(argc)
11 int argc;
14 exit(0);
15 }],
17 value=`./conftest dummy 2>>config.log`
18 test -z "$value" && value="notfound"
19 ], value="notfound", value="notfound")
20 if test "$value" = notfound
21 then
22   :
23   $4
24 else
25   :
26   $3
29 dnl ======================================================================