forked from Mellanox/libvma
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.am
40 lines (30 loc) · 844 Bytes
/
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
SUBDIRS := src
DIST_SUBDIRS := src tests
EXTRA_DIST = \
build \
debian \
BUILD \
coverity_vma_config.xml \
install.sh \
journal.txt \
LOC_exclude_VMA.txt \
LOC.sh \
README.txt \
VMA_VERSION
.PHONY: tests
mydocdir = $(if $(docdir),$(docdir),${datadir}/doc/$(distdir))
mydoc_DATA = README.txt journal.txt VMA_VERSION
install-all: install
uninstall-all: uninstall
tests:
$(MAKE)
$(MAKE) -C tests/latency_test
$(MAKE) -C tests/throughput_test
$(MAKE) -C tests/pps_test
demo:
$(MAKE)
$(MAKE) -C src/vma/infra
rpmspec: build/libvma.spec
debian: debian/changelog
cov:
PATH=/hpc/local/commercial/coverity/cov-sa/bin:$$PATH && rm -rf $(PWD)/cov-build && make clean && cov-build --dir $(PWD)/cov-build --config coverity_vma_config.xml make all && cov-analyze --dir $(PWD)/cov-build && cov-format-errors --dir $(PWD)/cov-build