Includes test case files in distribution.
authorJustin Seyster <jseyster@cs.sunysb.edu>
Sat, 12 Mar 2011 01:22:39 +0000 (20:22 -0500)
committerJustin Seyster <jseyster@cs.sunysb.edu>
Sat, 12 Mar 2011 02:47:40 +0000 (21:47 -0500)
test/Makefile.am

index 4ef2dfa570ac5e0b5be4683e4cb534ad9bfc4532..84243539884b5648fe0517737f1be5117918fac9 100644 (file)
@@ -6,3 +6,27 @@ TESTS = int-types.xml float-types.xml pointer-types.xml struct-types.xml \
        reinst.xml noinstrument.xml duplicate.xml inparam.xml constants.xml \
        return.xml
 endif
+
+dist_noinst_SCRIPTS = run-testcase.py
+
+# Unfortunately, we must also list each test file here to make sure it
+# gets included in the distributed tarball.  I originally used
+# dist_noinst_DATA for all the source files, but that didn't work.
+dist_noinst_DATA = testcase.dtd int-types.xml float-types.xml pointer-types.xml \
+       struct-types.xml reinst.xml noinstrument.xml duplicate.xml inparam.xml \
+       constants.xml return.xml cast.xml tracecut.xml \
+       test-driver.c test-driver.h \
+       plugin-int-types.c int-types-target.c int-types-hooks.c \
+       plugin-float-types.c float-types-target.c float-types-hooks.c \
+       plugin-pointer-types.c pointer-types-target.c pointer-types-hooks.c \
+       plugin-struct-types.c struct-types-target.c struct-types-hooks.c \
+       plugin-reinst1.c plugin-reinst2.c plugin-reinst-dup.c reinst-target.c \
+       reinst-hooks.c reinst-dup-hooks.c reinst-dup-target.c \
+       plugin-noinstrument.c noinstrument-target.c noinstrument-hooks.c \
+       plugin-duplicate.c duplicate-target.c duplicate-hooks.c \
+       plugin-inparam.c plugin-allpc-inparam.c inparam-target.c \
+       inparam-hooks.c allpc-inparam-target.c allpc-inparam-hooks.c \
+       plugin-constants.c constants-target.c constants-hooks.c \
+       plugin-return.c return-target.c return-hooks.c \
+       plugin-cast.c cast-target.c cast-hooks.c \
+       plugin-tracecut.c tracecut-target.c tracecut-hooks.c