save some CI time by combining tools build
This commit is contained in:
parent
ab5c763a84
commit
91eb5db346
10
Makefile
10
Makefile
|
@ -15,16 +15,8 @@ BUILD_SYSTEM_DIR := vendor/nimbus-build-system
|
||||||
|
|
||||||
# debugging tools + testing tools
|
# debugging tools + testing tools
|
||||||
TOOLS := \
|
TOOLS := \
|
||||||
premix \
|
test_tools_build
|
||||||
persist \
|
|
||||||
debug \
|
|
||||||
dumper \
|
|
||||||
hunter \
|
|
||||||
regress \
|
|
||||||
tracerTestGen \
|
|
||||||
persistBlockTestGen
|
|
||||||
TOOLS_DIRS := \
|
TOOLS_DIRS := \
|
||||||
premix \
|
|
||||||
tests
|
tests
|
||||||
# comma-separated values for the "clean" target
|
# comma-separated values for the "clean" target
|
||||||
TOOLS_CSV := $(subst $(SPACE),$(COMMA),$(TOOLS))
|
TOOLS_CSV := $(subst $(SPACE),$(COMMA),$(TOOLS))
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
# nimbus
|
||||||
|
# Copyright (c) 2018 Status Research & Development GmbH
|
||||||
|
# Licensed and distributed under either of
|
||||||
|
# * MIT license: [LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT
|
||||||
|
# * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
|
# at your option. This file may not be copied, modified, or distributed except according to those terms.
|
||||||
|
|
||||||
|
# this module helps CI save time
|
||||||
|
# when try to test buildability of these tools.
|
||||||
|
# They never run in the CI so it is ok to combine them
|
||||||
|
|
||||||
|
{. warning[UnusedImport]:off .}
|
||||||
|
|
||||||
|
import
|
||||||
|
../premix/premix,
|
||||||
|
../premix/persist,
|
||||||
|
../premix/debug,
|
||||||
|
../premix/dumper,
|
||||||
|
../premix/hunter,
|
||||||
|
../premix/regress,
|
||||||
|
./tracerTestGen,
|
||||||
|
./persistBlockTestGen
|
Loading…
Reference in New Issue