a892e7a6aa
The events-touch test tested that clutter could properly process evdev touch events. It used uinput to post evdev touch events, thus only ran when runnig the test as root. Running as non-root it'd just silently pass. As Clutter doesn't process evdev touch events anymore, libinput does, so the test is fairly pointless, so remove it.
98 lines
2.4 KiB
Makefile
98 lines
2.4 KiB
Makefile
installed_test_metadir = $(datadir)/installed-tests/mutter-clutter
|
|
installed_testdir = $(libexecdir)/installed-tests/mutter-clutter
|
|
include $(top_srcdir)/build/autotools/glib-tap.mk
|
|
|
|
AM_CFLAGS = -g $(CLUTTER_CFLAGS) $(MAINTAINER_CFLAGS)
|
|
LDADD = $(top_builddir)/../cogl/cogl/libmutter-cogl-@LIBMUTTER_API_VERSION@.la $(top_builddir)/clutter/libmutter-clutter-@LIBMUTTER_API_VERSION@.la $(CLUTTER_LIBS) $(LIBM)
|
|
AM_LDFLAGS = -export-dynamic
|
|
AM_CPPFLAGS = \
|
|
-DG_LOG_DOMAIN=\"Clutter-Conform\" \
|
|
-I$(top_srcdir)/../cogl \
|
|
-I$(top_builddir)/../cogl \
|
|
-I$(top_builddir)/../cogl/cogl \
|
|
-I$(top_srcdir) \
|
|
-I$(top_builddir) \
|
|
-DCOGL_DISABLE_DEPRECATION_WARNINGS \
|
|
$(CLUTTER_DEPRECATED_CFLAGS) \
|
|
$(CLUTTER_DEBUG_CFLAGS)
|
|
|
|
# Basic actor API
|
|
actor_tests = \
|
|
actor-anchors \
|
|
actor-destroy \
|
|
actor-graph \
|
|
actor-invariants \
|
|
actor-iter \
|
|
actor-layout \
|
|
actor-meta \
|
|
actor-offscreen-limit-max-size \
|
|
actor-offscreen-redirect \
|
|
actor-paint-opacity \
|
|
actor-pick \
|
|
actor-shader-effect \
|
|
actor-size \
|
|
$(NULL)
|
|
|
|
# Actor classes
|
|
classes_tests = \
|
|
text \
|
|
$(NULL)
|
|
|
|
# General API
|
|
general_tests = \
|
|
binding-pool \
|
|
color \
|
|
interval \
|
|
model \
|
|
script-parser \
|
|
units \
|
|
$(NULL)
|
|
|
|
# Test for deprecated functionality
|
|
deprecated_tests = \
|
|
animator \
|
|
behaviours \
|
|
group \
|
|
rectangle \
|
|
texture \
|
|
$(NULL)
|
|
|
|
test_programs = $(actor_tests) $(general_tests) $(classes_tests) $(deprecated_tests)
|
|
|
|
dist_test_data = $(script_ui_files)
|
|
script_ui_files = $(addprefix scripts/,$(script_tests))
|
|
script_tests = \
|
|
test-animator-1.json \
|
|
test-animator-2.json \
|
|
test-animator-3.json \
|
|
test-script-animation.json \
|
|
test-script-child.json \
|
|
test-script-implicit-alpha.json \
|
|
test-script-interval.json \
|
|
test-script-layout-property.json \
|
|
test-script-margin.json \
|
|
test-script-model.json \
|
|
test-script-named-object.json \
|
|
test-script-object-property.json \
|
|
test-script-single.json \
|
|
test-script-timeline-markers.json \
|
|
test-state-1.json
|
|
|
|
TESTS_ENVIRONMENT += G_ENABLE_DIAGNOSTIC=0 CLUTTER_ENABLE_DIAGNOSTIC=0 CLUTTER_SCALE=1
|
|
|
|
# simple rules for generating a Git ignore file for the conformance test suite
|
|
$(srcdir)/.gitignore: Makefile
|
|
$(AM_V_GEN)( echo "/*.trs" ; \
|
|
echo "/*.log" ; \
|
|
echo "/*.test" ; \
|
|
echo "/.gitignore" ; \
|
|
for p in $(test_programs); do \
|
|
echo "/$$p" ; \
|
|
done ) > $(@F)
|
|
|
|
gitignore: $(srcdir)/.gitignore
|
|
|
|
all-am: gitignore
|
|
|
|
DISTCLEANFILES += .gitignore
|