forked from flux-framework/flux-core
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Makefile.am
47 lines (40 loc) · 1.15 KB
/
Makefile.am
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
.NOTPARALLEL:
SUBDIRS = . src doc etc t
EXTRA_DIST = \
config/tap-driver.sh \
config/tap-driver.py \
NOTICE.LLNS \
README.md \
NEWS.md \
scripts/.pylintrc
ACLOCAL_AMFLAGS = -I config
# coverage
CODE_COVERAGE_IGNORE_PATTERN = \
"$(abs_top_builddir)/t/*" \
"*/test/*.c" \
"*/tests/*.c" \
"*/man3/*.c" \
"*/libtap/*" \
"*/libev/*" \
"/usr/include/*" \
"/usr/lib*" \
"*/bindings/python/*" \
"*/common/liblsd/*" \
"*/common/liboptparse/getopt*" \
"*/common/libtestutil/*" \
"*/common/libyuarel/*"
CODE_COVERAGE_LCOV_OPTIONS =
@CODE_COVERAGE_RULES@
# Many of flux-core's tests live down in subdirectories with
# the core that that it is testing. However, some of those tests
# also have dependencies on other subdirectories higher up the
# source tree. With the recursive Makefiles approach, there is
# no easy way to express that build dependency in a way that will
# actually trigger the build of the that dependency. The following
# check-local rule, in conjunction with putting "." _first_ in this
# file's SUBDIRS, ensures that "all" is built before any of the
# recursive checks.
check-local: all
if ENABLE_PYLINT
$(top_srcdir)/scripts/pylint
endif