syndicate-js/Makefile

21 lines
385 B
Makefile

MAKEABLE_PACKAGES=\
syntax \
driver-timer \
driver-browser-ui \
driver-http-node \
driver-websocket \
driver-udp-node \
syntax-playground
all:
for p in $(MAKEABLE_PACKAGES); do $(MAKE) -C packages/$$p; done
clean:
for p in $(MAKEABLE_PACKAGES); do $(MAKE) -C packages/$$p clean; done
bootstrap:
[ -d node_modules/lerna ] || npm i .
npx lerna bootstrap
.PHONY: bootstrap