ali@38: AM_CFLAGS=-g $(PLOVER_GTK_CFLAGS) ali@38: INCLUDES=-I$(top_srcdir) ali@38: LDADD=../../plover-gtk/libplover-gtk.la ../../plover/libplover.la \ ali@38: $(PLOVER_GTK_LIBS) ali@38: ali@43: TEST_EXTENSIONS = ali@43: ali@38: if HAVE_CHECK_TOOLS ali@38: ali@38: TESTS = $(txt_tests) $(gui_tests:=.xvfb) ali@38: TESTS_ENVIRONMENT = gtk_srcdir="$(top_srcdir)/plover-gtk" ali@43: TEST_EXTENSIONS += .xvfb ali@38: XVFB_LOG_COMPILER = $(top_srcdir)/tests/xvfb-run ali@38: XVFB_LOG_FLAGS = --auto-servernum --auth-file .Xauthority ali@38: ali@38: check_PROGRAMS = $(txt_tests) $(gui_tests) ali@38: ali@38: txt_tests = test-packagefilestore test-packagestore test-stockicons ali@38: gui_tests = test-transactionhelper ali@38: ali@38: test_packagefilestore_SOURCES = test-packagefilestore.c treemodel.c treemodel.h ali@38: test_packagestore_SOURCES = test-packagestore.c treemodel.c treemodel.h ali@38: test_stockicons_DEPENDENCIES = \ ali@38: icons/hicolor/scalable/mimetypes/application-x-redhat-package-manager.svg ali@38: ali@38: .c.xvfb: ali@38: $(AM_V_GEN)echo '#!/bin/sh' > $@ ali@38: $(AM_V_GEN)echo '$(LOG_COMPILER) $(LOG_FLAGS) ./$*' >> $@ ali@38: $(AM_V_GEN)chmod +x $@ ali@38: ali@38: icons/hicolor/scalable/mimetypes/application-x-redhat-package-manager.svg: \ ali@38: $(top_srcdir)/plover-open/mimetypes-application-x-rpm.svg ali@38: $(PLOVER_V_SKIP)mkdir -p icons/hicolor/scalable/mimetypes \ ali@38: icons/hicolor/24x24/mimetypes icons/hicolor/48x48/mimetypes ali@38: $(AM_V_GEN)cp $< $@ ali@38: $(AM_V_GEN)rsvg -w 24 -h 24 -f png $< \ ali@38: icons/hicolor/24x24/mimetypes/application-x-redhat-package-manager.png ali@38: $(AM_V_GEN)rsvg -w 48 -h 48 -f png $< \ ali@38: icons/hicolor/48x48/mimetypes/application-x-redhat-package-manager.png ali@38: ali@38: endif ali@38: ali@38: @VALGRIND_CHECK_RULES@ ali@38: VALGRIND_SUPPRESSIONS_FILES = ../glib.supp ali@38: ali@38: clean-local: ali@38: rm -rf icons razor-test-dir-* $(gui_tests:=.xvfb) .Xauthority ali@66: rm -f razor-set-*