1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
|
EXTRA_DIST = \
.bzrignore \
Apache-2.0 \
BSD \
INSTALL \
Makefile.am \
NEWS \
README \
all_tests.py \
c++/README \
c/README \
c/check-subunit-0.9.3.patch \
c/check-subunit-0.9.5.patch \
c/check-subunit-0.9.6.patch \
perl/Makefile.PL.in \
perl/lib/Subunit.pm \
perl/lib/Subunit/Diff.pm \
perl/subunit-diff \
python/iso8601/LICENSE \
python/iso8601/README \
python/iso8601/README.subunit \
python/iso8601/setup.py \
python/iso8601/test_iso8601.py \
python/subunit/tests/__init__.py \
python/subunit/tests/sample-script.py \
python/subunit/tests/sample-two-script.py \
python/subunit/tests/test_chunked.py \
python/subunit/tests/test_details.py \
python/subunit/tests/test_filters.py \
python/subunit/tests/test_output_filter.py \
python/subunit/tests/test_progress_model.py \
python/subunit/tests/test_run.py \
python/subunit/tests/test_subunit_filter.py \
python/subunit/tests/test_subunit_stats.py \
python/subunit/tests/test_subunit_tags.py \
python/subunit/tests/test_tap2subunit.py \
python/subunit/tests/test_test_protocol.py \
python/subunit/tests/test_test_protocol2.py \
python/subunit/tests/test_test_results.py \
setup.py \
shell/README \
shell/share/subunit.sh \
shell/subunit-ui.patch \
shell/tests/test_function_output.sh \
shell/tests/test_source_library.sh
ACLOCAL_AMFLAGS = -I m4
include_subunitdir = $(includedir)/subunit
dist_bin_SCRIPTS = \
filters/subunit-1to2 \
filters/subunit-2to1 \
filters/subunit-filter \
filters/subunit-ls \
filters/subunit-notify \
filters/subunit-output \
filters/subunit-stats \
filters/subunit-tags \
filters/subunit2csv \
filters/subunit2gtk \
filters/subunit2junitxml \
filters/subunit2pyunit \
filters/tap2subunit
TESTS = $(check_PROGRAMS)
## install libsubunit.pc
pcdatadir = $(libdir)/pkgconfig
pcdata_DATA = \
libsubunit.pc \
libcppunit_subunit.pc
pkgpython_PYTHON = \
python/subunit/__init__.py \
python/subunit/chunked.py \
python/subunit/details.py \
python/subunit/filters.py \
python/subunit/iso8601.py \
python/subunit/progress_model.py \
python/subunit/run.py \
python/subunit/v2.py \
python/subunit/test_results.py \
python/subunit/_output.py
lib_LTLIBRARIES = libsubunit.la
lib_LTLIBRARIES += libcppunit_subunit.la
include_subunit_HEADERS = \
c/include/subunit/child.h \
c++/SubunitTestProgressListener.h
check_PROGRAMS = \
c/tests/test_child
libsubunit_la_SOURCES = \
c/lib/child.c \
c/include/subunit/child.h
libcppunit_subunit_la_SOURCES = \
c++/SubunitTestProgressListener.cpp \
c++/SubunitTestProgressListener.h
tests_LDADD = @CHECK_LIBS@ $(top_builddir)/libsubunit.la
c_tests_test_child_CFLAGS = -I$(top_srcdir)/c/include $(SUBUNIT_CFLAGS) @CHECK_CFLAGS@
c_tests_test_child_LDADD = $(tests_LDADD)
all-local: perl/Makefile
$(MAKE) -C perl all
check-local: perl/Makefile
$(MAKE) -C perl check
SHELL_SHARE='$(top_srcdir)/shell/share/' \
PYTHONPATH='$(abs_top_srcdir)/python':'$(abs_top_srcdir)':${PYTHONPATH} \
$(PYTHON) -m testtools.run all_tests.test_suite
clean-local:
find . -type f -name "*.pyc" -exec rm {} ';'
rm -f perl/Makefile
# Remove perl dir for VPATH builds.
distclean-local:
-rmdir perl > /dev/null
-rm perl/Makefile.PL > /dev/null
install-exec-local: perl/Makefile
$(MAKE) -C perl install
mostlyclean-local:
rm -rf perl/blib
rm -rf perl/pm_to_blib
# 'uninstall' perl files during distcheck
uninstall-local:
if [ "_inst" = `basename ${prefix}` ]; then \
$(MAKE) -C perl uninstall_distcheck; \
rm -f "$(DESTDIR)$(bindir)"/subunit-diff; \
fi
# The default for MakeMaker; can be overridden by exporting
INSTALLDIRS ?= site
perl/Makefile: perl/Makefile.PL
mkdir -p perl
cd perl && perl Makefile.PL INSTALLDIRS=${INSTALLDIRS}
-rm perl/Makefile.old > /dev/null
|