mirror of
https://github.com/MariaDB/server.git
synced 2025-01-23 15:24:16 +01:00
f62ff656d5
git-svn-id: file:///svn/tokudb@1772 c7de825b-a66e-492c-adef-691d508d4ae1
24 lines
850 B
Makefile
24 lines
850 B
Makefile
TAGS: */*.c */*.h
|
|
etags */*.c */*.h
|
|
|
|
SRCDIRS = newbrt src src/tests cxx cxx/tests utils db-benchmark-test db-benchmark-test-cxx
|
|
|
|
clean:
|
|
for d in $(SRCDIRS); do (cd $$d; $(MAKE) -k clean); done
|
|
|
|
build:
|
|
for d in $(SRCDIRS); do (cd $$d; $(MAKE) -k); done
|
|
|
|
build-coverage:
|
|
for d in $(SRCDIRS); do (cd $$d; $(MAKE) -k OPTFLAGS="-O0" GCOV_FLAGS="-fprofile-arcs -ftest-coverage"); done
|
|
(cd utils; make clean; make coverage OPTFLAGS="-O0" GCOV_FLAGS="-fprofile-arcs -ftest-coverage")
|
|
|
|
test-coverage: test-coverage-newbrt test-coverage-src-tests test-coverage-utils test-coverage-cxx-tests
|
|
test-coverage-newbrt:
|
|
(cd newbrt; $(MAKE) -k check DTOOL="")
|
|
test-coverage-src-tests:
|
|
(cd src/tests; $(MAKE) -k check.tdb VGRIND="")
|
|
test-coverage-utils:
|
|
(cd utils; $(MAKE) -k test-coverage)
|
|
test-coverage-cxx-tests:
|
|
(cd cxx/tests; $(MAKE) -k check VGRIND="")
|