include $(top_srcdir)/Makefile.decl NULL = test_simplify = \ simplify/test1.ui simplify/test1.expected \ simplify/test2.ui simplify/test2.expected \ simplify/test3.ui simplify/test3.expected \ simplify/test4.ui simplify/test4.expected \ simplify/test5.ui simplify/test5.expected \ simplify/test6.ui simplify/test6.expected \ simplify/test7.ui simplify/test7.expected \ simplify/test8.ui simplify/test8.expected \ $(NULL) EXTRA_DIST += \ $(test_simplify) \ test-simplify.in \ test-settings.in \ tools.test.in \ meson.build \ $(NULL) TESTS_ENVIRONMENT = \ GTK_BUILDER_TOOL="$(top_builddir)/gtk/gtk-builder-tool" \ GTK_QUERY_SETTINGS="$(top_builddir)/gtk/gtk-query-settings" \ $(NULL) TEST_PROGS += \ test-simplify \ test-settings \ $(NULL) test-simplify:test-simplify.in $(AM_V_GEN) cp $< $@ test-settings:test-settings.in $(AM_V_GEN) cp $< $@ if BUILDOPT_INSTALL_TESTS insttestdir = $(libexecdir)/installed-tests/$(PACKAGE) insttest_SCRIPTS = $(TEST_PROGS) nobase_insttest_DATA = $(test_simplify) %.test: % Makefile $(AM_V_GEN) (echo '[Test]' > $@.tmp; \ echo 'Type=session' >> $@.tmp; \ echo 'Output=TAP' >> $@.tmp; \ echo 'Exec=env G_ENABLE_DIAGNOSTIC=0 TEST_DATA_DIR="$(insttestdir)/simplify" $(insttestdir)/$<' >> $@.tmp; \ mv $@.tmp $@) test_files = $(TEST_PROGS:=.test) DISTCLEANFILES = \ $(TEST_PROGS) \ $(test_files) \ $(NULL) testmetadir = $(datadir)/installed-tests/$(PACKAGE) testmeta_DATA = $(test_files) endif -include $(top_srcdir)/git.mk