| THIS_FILE := $(abspath $(lastword $(MAKEFILE_LIST))) | |
| WEBPACK_DIR := $(dir $(THIS_FILE)) | |
| $(WEBPACK_DIR)/package-lock.json: $(WEBPACK_DIR)/package.json | |
| cd $(WEBPACK_DIR) && npm ci | |
| .PHONY: webpack | |
| webpack: $(WEBPACK_DIR)/package-lock.json | |
| cd $(WEBPACK_DIR) && npm ci | |
| cd $(WEBPACK_DIR) && npx webpack --mode=development |