|
ali@38
|
1 |
AM_CFLAGS=-g $(PLOVER_GTK_CFLAGS)
|
|
ali@38
|
2 |
INCLUDES=-I$(top_srcdir)
|
|
ali@38
|
3 |
LDADD=../../plover-gtk/libplover-gtk.la ../../plover/libplover.la \
|
|
ali@38
|
4 |
$(PLOVER_GTK_LIBS)
|
|
ali@38
|
5 |
|
|
ali@38
|
6 |
if HAVE_CHECK_TOOLS
|
|
ali@38
|
7 |
|
|
ali@38
|
8 |
TESTS = $(txt_tests) $(gui_tests:=.xvfb)
|
|
ali@38
|
9 |
TESTS_ENVIRONMENT = gtk_srcdir="$(top_srcdir)/plover-gtk"
|
|
ali@38
|
10 |
TEST_EXTENSIONS = .xvfb
|
|
ali@38
|
11 |
XVFB_LOG_COMPILER = $(top_srcdir)/tests/xvfb-run
|
|
ali@38
|
12 |
XVFB_LOG_FLAGS = --auto-servernum --auth-file .Xauthority
|
|
ali@38
|
13 |
|
|
ali@38
|
14 |
check_PROGRAMS = $(txt_tests) $(gui_tests)
|
|
ali@38
|
15 |
|
|
ali@38
|
16 |
txt_tests = test-packagefilestore test-packagestore test-stockicons
|
|
ali@38
|
17 |
gui_tests = test-transactionhelper
|
|
ali@38
|
18 |
|
|
ali@38
|
19 |
test_packagefilestore_SOURCES = test-packagefilestore.c treemodel.c treemodel.h
|
|
ali@38
|
20 |
test_packagestore_SOURCES = test-packagestore.c treemodel.c treemodel.h
|
|
ali@38
|
21 |
test_stockicons_DEPENDENCIES = \
|
|
ali@38
|
22 |
icons/hicolor/scalable/mimetypes/application-x-redhat-package-manager.svg
|
|
ali@38
|
23 |
|
|
ali@38
|
24 |
.c.xvfb:
|
|
ali@38
|
25 |
$(AM_V_GEN)echo '#!/bin/sh' > $@
|
|
ali@38
|
26 |
$(AM_V_GEN)echo '$(LOG_COMPILER) $(LOG_FLAGS) ./$*' >> $@
|
|
ali@38
|
27 |
$(AM_V_GEN)chmod +x $@
|
|
ali@38
|
28 |
|
|
ali@38
|
29 |
icons/hicolor/scalable/mimetypes/application-x-redhat-package-manager.svg: \
|
|
ali@38
|
30 |
$(top_srcdir)/plover-open/mimetypes-application-x-rpm.svg
|
|
ali@38
|
31 |
$(PLOVER_V_SKIP)mkdir -p icons/hicolor/scalable/mimetypes \
|
|
ali@38
|
32 |
icons/hicolor/24x24/mimetypes icons/hicolor/48x48/mimetypes
|
|
ali@38
|
33 |
$(AM_V_GEN)cp $< $@
|
|
ali@38
|
34 |
$(AM_V_GEN)rsvg -w 24 -h 24 -f png $< \
|
|
ali@38
|
35 |
icons/hicolor/24x24/mimetypes/application-x-redhat-package-manager.png
|
|
ali@38
|
36 |
$(AM_V_GEN)rsvg -w 48 -h 48 -f png $< \
|
|
ali@38
|
37 |
icons/hicolor/48x48/mimetypes/application-x-redhat-package-manager.png
|
|
ali@38
|
38 |
|
|
ali@38
|
39 |
endif
|
|
ali@38
|
40 |
|
|
ali@38
|
41 |
@VALGRIND_CHECK_RULES@
|
|
ali@38
|
42 |
VALGRIND_SUPPRESSIONS_FILES = ../glib.supp
|
|
ali@38
|
43 |
|
|
ali@38
|
44 |
clean-local:
|
|
ali@38
|
45 |
rm -rf icons razor-test-dir-* $(gui_tests:=.xvfb) .Xauthority
|