libp2p-test-plans/perf/impl/js-libp2p/v0.46/Makefile

20 lines
436 B
Makefile

NPM_PACKAGE_VERSION := 1.1.6
NPM_PACKAGE := @libp2p/perf
NPM_PACKAGE_NAME := $(NPM_PACKAGE)@$(NPM_PACKAGE_VERSION)
SOURCE_DIR := js-libp2p-protocol-perf
DOCKER_IMAGE := node:18.17.1
DOCKER_RUN := docker run --rm -v "$(shell pwd)/$(SOURCE_DIR)":/usr/src/myapp -w /usr/src/myapp $(DOCKER_IMAGE)
all: perf
perf:
mkdir -p $(SOURCE_DIR)
$(DOCKER_RUN) npm install $(NPM_PACKAGE_NAME)
clean:
rm -rf js-libp2p-*
.PHONY: all clean perf