AM_CPPFLAGS = -I$(top_srcdir)/src $(STUB_INCLUDES)
+EXTRA_DIST = scripts/fix-gnulib.pl scripts/fix-ltdl.pl \
+ scripts/gen-options.awk scripts/gen-strtab.awk \
+ scripts/gen-tree.awk scripts/join.awk scripts/pe-subsys.awk \
+ src/copysym.h src/help.h src/pack.h src/tap.h t/getopt/getopt.h \
+ t/nls/gettext.h t/nls/mbswidth.h tests/data/gnulib.mk
+
check_LIBRARIES = t/libdummy.a t/libempty.a
check_PROGRAMS = t/packtestu t/packtests t/packtestu64 t/packtests64
libnlscopysym_a_SHORTNAME = nls
DISTCLEANFILES =
-EXTRA_DIST =
SUFFIXES =
include $(top_srcdir)/snippet/autotest.mk
--flagval
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-options.awk" <options.def >options.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-options.awk" <options.def >options.h])
AT_DATA([context.h],
[[struct option { const char *name; int has_arg; int *flag; int val; };
AT_DATA([single.dat],
[[--single-option
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-options.awk" <single.dat >options.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-options.awk" <single.dat >options.h])
AT_CHECK([$CC -o single$EXEEXT test.c && ./single$EXEEXT], [0],
[[0
--single-option, 0, 0
-c, --the-third-option[=ARG]
-d, --the-fourth-option
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-options.awk" <16bit.dat >options.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-options.awk" <16bit.dat >options.h])
AT_CHECK([$CC -o 16bit$EXEEXT test.c && ./16bit$EXEEXT], [0],
[[2
--the-first-option, 0, 'a'
# with a comment
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-strtab.awk" <test.def >test.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-strtab.awk" <test.def >test.h])
sed -n 's/^[[&]]\([[^ ]]*\).*/\1/p' test.def >identifiers
AT_DATA([test0.def],
[[&hello hello
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-strtab.awk" <test0.def >test0.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-strtab.awk" <test0.def >test0.h])
AT_DATA([test1.def],
[[@nozero
&hello hello
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-strtab.awk" <test1.def >test1.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-strtab.awk" <test1.def >test1.h])
AT_DATA([test.c],
[[#include <stdio.h>
&bar bar
&baz baz
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-strtab.awk" <test0.def >test0.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-strtab.awk" <test0.def >test0.h])
AT_DATA([test0.c],
[[#include <stdio.h>
&b world
&c goodbye
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-strtab.awk" <test0.def >test0.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-strtab.awk" <test0.def >test0.h])
AT_CHECK([sed -n -f l10n.sed test0.h | LC_ALL=C sort], [0],
[["goodbye"
"hello world"
&&b world
&&c goodbye
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-strtab.awk" <test1.def >test1.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-strtab.awk" <test1.def >test1.h])
AT_CHECK([sed -n -f l10n.sed test1.h], [0],
[["hello world"
]])
# comment
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-tree.awk" <tree.def >tree.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-tree.awk" <tree.def >tree.h])
AT_DATA([test0.c],
[[#include "tree.h"
e 1
f 2
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-tree.awk" <tree.def >tree.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-tree.awk" <tree.def >tree.h])
AT_DATA([test0.c],
[[float tree_strtab = 0;
c 3
@nostrtab
]])
-AT_CHECK([$AWK -f "$builddir/scripts/gen-tree.awk" <flat.def >flat.h])
+AT_CHECK([$AWK -f "$srcdir/scripts/gen-tree.awk" <flat.def >flat.h])
sed -e 's/tree\.h/flat.h/' -e 's/ROOT/FLAT/' test0.c >test1.c
AT_CHECK([$CC -o test1$EXEEXT test1.c && ./test1$EXEEXT], [0],
AT_SETUP([join.awk])
AT_KEYWORDS([join awk script scripts])
-JOIN="$AWK -f $builddir/scripts/join.awk --"
+JOIN="$AWK -f $srcdir/scripts/join.awk --"
AT_DATA([a],
[[1 a