summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/.gitignore5
-rw-r--r--test/Makefile.am18
-rw-r--r--test/cases/colm.mk.in4
-rw-r--r--test/cases/ragel.mk.in3
-rw-r--r--test/colm.mk.in4
-rw-r--r--test/colm.sh.in (renamed from test/cases/colm.sh.in)0
-rw-r--r--test/ragel.mk.in3
-rw-r--r--test/ragel.sh.in (renamed from test/cases/ragel.sh.in)0
8 files changed, 28 insertions, 9 deletions
diff --git a/test/.gitignore b/test/.gitignore
index 31499c2d..e2dd33c7 100644
--- a/test/.gitignore
+++ b/test/.gitignore
@@ -18,4 +18,7 @@
/ltmain.sh
/confdefs.h
-/testing-*.tar.gz
+/colm.mk
+/ragel.mk
+/colm.sh
+/ragel.sh
diff --git a/test/Makefile.am b/test/Makefile.am
index 85c9ed68..9dd27413 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1 +1,17 @@
-SUBDIRS = aapl.d colm.d ragel.d
+SUBDIRS = . aapl.d colm.d ragel.d rlhc.d rlparse.d trans.d
+
+noinst_SCRIPTS = colm.mk colm.sh ragel.mk ragel.sh
+
+SED_SUBST = 's/@NO_ACTION@//'
+
+colm.mk: colm.mk.in Makefile
+ @$(top_srcdir)/test/sedsubst $< $@ -w,+x $(SED_SUBST)
+
+colm.sh: colm.sh.in Makefile
+ @$(top_srcdir)/test/sedsubst $< $@ -w,+x $(SED_SUBST)
+
+ragel.mk: ragel.mk.in Makefile
+ @$(top_srcdir)/test/sedsubst $< $@ -w,+x $(SED_SUBST)
+
+ragel.sh: ragel.sh.in Makefile
+ @$(top_srcdir)/test/sedsubst $< $@ -w,+x $(SED_SUBST)
diff --git a/test/cases/colm.mk.in b/test/cases/colm.mk.in
deleted file mode 100644
index 79e17d63..00000000
--- a/test/cases/colm.mk.in
+++ /dev/null
@@ -1,4 +0,0 @@
-SUBJECT_BIN = @COLM_BIN@
-SUBJECT_CPPFLAGS = @COLM_CPPFLAGS@
-SUBJECT_LDFLAGS = @COLM_LDFLAGS@
-SUBJECT_LD_LIBRARY_PATH = @LD_LIBRARY_PATH@
diff --git a/test/cases/ragel.mk.in b/test/cases/ragel.mk.in
deleted file mode 100644
index 7f4bfd99..00000000
--- a/test/cases/ragel.mk.in
+++ /dev/null
@@ -1,3 +0,0 @@
-RAGEL_BIN = @RAGEL_BIN@
-RAGEL_CPPFLAGS = @RAGEL_CPPFLAGS@
-RAGEL_LDFLAGS = @RAGEL_LDFLAGS@
diff --git a/test/colm.mk.in b/test/colm.mk.in
new file mode 100644
index 00000000..734bd3b8
--- /dev/null
+++ b/test/colm.mk.in
@@ -0,0 +1,4 @@
+SUBJECT_BIN = ../../colm/colm
+SUBJECT_CPPFLAGS = -I../../colm/include
+SUBJECT_LDFLAGS = -L../../colm/.libs
+SUBJECT_LD_LIBRARY_PATH =
diff --git a/test/cases/colm.sh.in b/test/colm.sh.in
index 718a297a..718a297a 100644
--- a/test/cases/colm.sh.in
+++ b/test/colm.sh.in
diff --git a/test/ragel.mk.in b/test/ragel.mk.in
new file mode 100644
index 00000000..bbcf6350
--- /dev/null
+++ b/test/ragel.mk.in
@@ -0,0 +1,3 @@
+RAGEL_BIN = ../../ragel/ragel
+RAGEL_CPPFLAGS = -I../../ragel/include
+RAGEL_LDFLAGS = -L../../ragel/.libs
diff --git a/test/cases/ragel.sh.in b/test/ragel.sh.in
index 561624f0..561624f0 100644
--- a/test/cases/ragel.sh.in
+++ b/test/ragel.sh.in