The very basic metricator-client and package.

Package can be used in external things if needed.
This commit is contained in:
2020-12-24 23:06:13 +05:00
parent f1418a7a31
commit 614526b16d
10 changed files with 305 additions and 18 deletions

View File

@@ -14,11 +14,20 @@ help: Makefile
check-build-dir:
@if [ ! -d "._bin" ]; then mkdir ._bin; fi
## metricator-client-build: builds metricator client and places into ${PWD}/._bin.
metricator-client-build: check-build-dir
@rm ./._bin/metricator-client || true
@scripts/build.sh metricator-client
## metricatord-build: builds metricator daemon and places into ${PWD}/._bin.
metricatord-build: check-build-dir
@rm ./._bin/metricatord || true
@scripts/build.sh metricatord
## metricator-client-run: starts metricator client. Use ARGS to supply args.
metricator-client-run: metricator-client-build
@./._bin/metricator-client -config ${CONFIG} $(ARGS)
## metricatord-run: starts metricator daemon.
metricatord-run: metricatord-build
./._bin/metricatord -config ${CONFIG}