diff options
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | contrib/libappstream-glib.spec.in | 1 | ||||
-rw-r--r-- | data/Makefile.am | 1 | ||||
-rw-r--r-- | data/installed-tests/Makefile.am | 11 | ||||
-rw-r--r-- | data/installed-tests/appdata-validate.test.in | 3 |
5 files changed, 17 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index aa0612b..5199810 100644 --- a/configure.ac +++ b/configure.ac @@ -177,6 +177,7 @@ libappstream-glib/Makefile libappstream-glib/appstream-glib.pc libappstream-glib/as-version.h data/Makefile +data/installed-tests/Makefile data/tests/Makefile docs/Makefile docs/api/Makefile diff --git a/contrib/libappstream-glib.spec.in b/contrib/libappstream-glib.spec.in index 3a22c5f..0c0c6bd 100644 --- a/contrib/libappstream-glib.spec.in +++ b/contrib/libappstream-glib.spec.in @@ -104,6 +104,7 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/appstream-glib %{_datadir}/gir-1.0/AppStreamGlib-1.0.gir %{_datadir}/aclocal/appstream-xml.m4 +%{_datadir}/installed-tests/appstream-glib/*.test %files builder %doc COPYING diff --git a/data/Makefile.am b/data/Makefile.am index 5013a60..61ab44a 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -1,4 +1,5 @@ SUBDIRS = \ + installed-tests \ tests m4datadir = $(datadir)/aclocal diff --git a/data/installed-tests/Makefile.am b/data/installed-tests/Makefile.am new file mode 100644 index 0000000..2f5478b --- /dev/null +++ b/data/installed-tests/Makefile.am @@ -0,0 +1,11 @@ +substitutions = \ + -e s,@datadir\@,$(datadir),g + +%.test: %.test.in + $(AM_V_GEN) sed $(substitutions) $< > $@.tmp && mv $@.tmp $@ + +testmetadir = $(datadir)/installed-tests/$(PACKAGE) +testmeta_DATA = appdata-validate.test + +CLEANFILES = appdata-validate.test +EXTRA_DIST = appdata-validate.test.in diff --git a/data/installed-tests/appdata-validate.test.in b/data/installed-tests/appdata-validate.test.in new file mode 100644 index 0000000..3aecbd4 --- /dev/null +++ b/data/installed-tests/appdata-validate.test.in @@ -0,0 +1,3 @@ +[Test] +Type=session +Exec=sh -c "appstream-util validate-relax --nonet @datadir@/appdata/*" |