diff options
Diffstat (limited to 'cts/Makefile.am')
-rw-r--r-- | cts/Makefile.am | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/cts/Makefile.am b/cts/Makefile.am new file mode 100644 index 0000000..a2e6738 --- /dev/null +++ b/cts/Makefile.am @@ -0,0 +1,69 @@ +# +# Copyright 2001-2023 the Pacemaker project contributors +# +# The version control history for this file may have further details. +# +# This source code is licensed under the GNU General Public License version 2 +# or later (GPLv2+) WITHOUT ANY WARRANTY. +# + +MAINTAINERCLEANFILES = Makefile.in + +# Test commands and globally applicable test files should be in $(testdir), +# and command-specific test data should be in a command-specific subdirectory. +testdir = $(datadir)/$(PACKAGE)/tests +test_SCRIPTS = cts-attrd \ + cts-cli \ + cts-exec \ + cts-fencing \ + cts-regression \ + cts-scheduler +dist_test_DATA = README.md \ + valgrind-pcmk.suppressions + +ctsdir = $(testdir)/cts +cts_SCRIPTS = lxc_autogen.sh + +clidir = $(testdir)/cli +dist_cli_DATA = cli/constraints.xml \ + cli/crmadmin-cluster-remote-guest-nodes.xml \ + cli/crm_diff_new.xml \ + cli/crm_diff_old.xml \ + cli/crm_mon.xml \ + cli/crm_mon-feature_set.xml \ + cli/crm_mon-partial.xml \ + cli/crm_mon-rsc-maint.xml \ + cli/crm_mon-T180.xml \ + cli/crm_mon-unmanaged.xml \ + cli/crm_resource_digests.xml \ + cli/regression.acls.exp \ + cli/regression.crm_mon.exp \ + cli/regression.daemons.exp \ + cli/regression.dates.exp \ + cli/regression.error_codes.exp \ + cli/regression.feature_set.exp \ + cli/regression.rules.exp \ + cli/regression.tools.exp \ + cli/regression.upgrade.exp \ + cli/regression.validity.exp \ + cli/regression.access_render.exp + +scheduler-list: + @for T in "$(srcdir)"/scheduler/xml/*.xml; do \ + echo $$(basename $$T .xml); \ + done + +CLEANFILES = $(builddir)/.regression.failed.diff + +clean-local: + rm -f scheduler/*/*.pe + +SUBDIRS = benchmark lab scheduler support + +cts-support-install: + $(MAKE) $(AM_MAKEFLAGS) -C support cts-support + $(builddir)/support/cts-support install + +cts-support-uninstall: + $(MAKE) $(AM_MAKEFLAGS) -C support cts-support + $(builddir)/support/cts-support uninstall |