f663c2716c
Only the "client-test" executable and its test data were installed so far, in /usr/bin resp. the doc dir. Now also test-dbus.py and testpim.py plus their data files get installed, using a new /usr/lib/syncevolution/test directory for all test files and commands. "runtests.py --prebuilt" can take one or more .deb files including these tests, will install them as the "compile" operation and then will use the installed SyncEvolution, without overriding any paths. This relies on having suitable rights for "dpkg" and /usr/lib/syncevolution/test; the way how that is done in the nightly testing is via chroots where the entire file system is writable by the normal test user. Normal users without such write access to /usr/lib/syncevolution/test need to copy that directory into their home directory first.
61 lines
1.3 KiB
Text
61 lines
1.3 KiB
Text
## This file just specifies all variables used in entire project.
|
|
## If any of them was specified before this file is included then those ones
|
|
## won't change the value.
|
|
##
|
|
## The reason for it is that many files are using BUILT_SOURCES, CLEANFILES and
|
|
## other variables. This file allows them to harmlessly append stuff
|
|
## to them without worrying whether the variable was defined earlier.
|
|
|
|
# clean variables
|
|
CLEANFILES =
|
|
DISTCLEANFILES =
|
|
MAINTAINERCLEANFILES =
|
|
MOSTLYCLEANFILES =
|
|
|
|
|
|
# standard arch dependent pkg-config dir
|
|
pkgconfigdir = $(libdir)/pkgconfig
|
|
pkgconfig_DATA =
|
|
|
|
# Install test suite (client-test, test-dbus.py, testpim.py, etc.).
|
|
testparentdir = $(libdir)/syncevolution
|
|
# Must end in "/test" so that we can use nobase_testparent_DATA=test/...
|
|
testdir = $(testparentdir)/test
|
|
test_DATA =
|
|
nobase_test_DATA =
|
|
test_PROGRAMS =
|
|
test_SCRIPTS =
|
|
nobase_testparent_DATA =
|
|
|
|
# standard variables with standard prefixes
|
|
dist_doc_DATA =
|
|
dist_noinst_DATA =
|
|
dist_pkgdata_DATA =
|
|
doc_DATA =
|
|
nodist_noinst_DATA =
|
|
|
|
lib_LTLIBRARIES =
|
|
noinst_LTLIBRARIES =
|
|
|
|
bin_PROGRAMS =
|
|
libexec_PROGRAMS =
|
|
noinst_PROGRAMS =
|
|
|
|
bin_SCRIPTS =
|
|
dist_noinst_SCRIPTS =
|
|
libexec_SCRIPTS =
|
|
nodist_bin_SCRIPTS =
|
|
|
|
|
|
# other
|
|
all_dist_hooks =
|
|
all_install_exec_hooks =
|
|
all_uninstall_hooks =
|
|
all_local_installchecks =
|
|
all_phonies =
|
|
BUILT_SOURCES =
|
|
DIST_SUBDIRS =
|
|
EXTRA_DIST =
|
|
EXTRA_PROGRAMS =
|
|
SUBDIRS =
|
|
TESTS =
|