java-topology/GNUmakefile

47 lines
2.4 KiB
Makefile

# GNUmakefile — top-level test runner (takes precedence over OpenJDK Makefile)
#
# Delegates all test/bench targets to tests/Makefile.
# Run from the repo root: make unit, make integration, make bench-all, etc.
TESTS_DIR := tests
.PHONY: all unit integration functional bench bench-all bench-real bench-everything clean \
unit-tarjan unit-findnode unit-closure unit-toposort unit-deplist unit-boundset \
unit-psql-0002 unit-psql-0003 unit-psql-0004 bench-psql \
unit-mongo-0001 unit-mongo-0002 bench-mongo bench-swipl unit-swipl \
unit-hive unit-spark unit-luigi \
unit-frrouting-0002 unit-tor-0001 \
unit-solc-0001 unit-solc-0002 unit-buildkit-0001 \
unit-kafka unit-spring unit-presto unit-webpack \
unit-onos-0001 unit-bird unit-bazel unit-odl-0001 unit-httpd-0001 unit-kicad-0001 \
unit-v8-0001 unit-spidermonkey-0001 unit-llvm-0002 unit-octave-0001 unit-rabbitmq \
unit-cfengine unit-terraform unit-ansible \
unit-networkx unit-jenkins unit-maven-extra \
unit-tinkerpop-0001 \
unit-godot \
unit-dry \
bench-mc-server bench-max bench-gumyum bench-loadsim bench-elytra \
bench-unpatched bench-mitigated bench-enriched bench-three-tier \
play-unpatched play-mitigated play-enriched \
workbench workbench-build workbench-patched workbench-verify
all unit integration functional bench bench-all bench-real bench-everything clean \
unit-tarjan unit-findnode unit-closure unit-toposort unit-deplist unit-boundset \
unit-psql-0002 unit-psql-0003 unit-psql-0004 bench-psql \
unit-mongo-0001 unit-mongo-0002 bench-mongo bench-swipl unit-swipl \
unit-hive unit-spark unit-luigi \
unit-frrouting-0002 unit-tor-0001 \
unit-solc-0001 unit-solc-0002 unit-buildkit-0001 \
unit-kafka unit-spring unit-presto unit-webpack \
unit-onos-0001 unit-bird unit-bazel unit-odl-0001 unit-httpd-0001 unit-kicad-0001 \
unit-v8-0001 unit-spidermonkey-0001 unit-llvm-0002 unit-octave-0001 unit-rabbitmq \
unit-cfengine unit-terraform unit-ansible \
unit-networkx unit-jenkins unit-maven-extra \
unit-tinkerpop-0001 \
unit-godot \
unit-dry \
bench-mc-server bench-max bench-gumyum bench-loadsim bench-elytra \
bench-unpatched bench-mitigated bench-enriched bench-three-tier \
play-unpatched play-mitigated play-enriched \
workbench workbench-build workbench-patched workbench-verify:
$(MAKE) -C $(TESTS_DIR) $@