Add a few watching makefile targets for quick iterative development of

the client.  Execute in parallel, which is super handy, using something
like `make -j webpack-watch grunt-watch-style grunt-watch-develop`.
Make sure to rerun the root `make client` before committing though!
This commit is contained in:
Dannon Baker
2016-08-09 10:05:51 -04:00
parent 8c1be91231
commit 53633a0ac5
+9
View File
@@ -83,6 +83,15 @@ grunt-docker: grunt-docker-image ## Run grunt inside docker
clean-grunt-docker-image: ## Remove grunt docker image
docker rmi ${GRUNT_DOCKER_NAME}
grunt-watch-style: npm-deps ## Execute watching style builder for dev purposes
cd client && $(GRUNT_EXEC) watch-style
grunt-watch-develop: npm-deps ## Execute watching grunt builder for dev purposes (unpacked, allows debugger statements)
cd client && $(GRUNT_EXEC) watch --develop
webpack-watch: npm-deps ## Execute watching webpack for dev purposes
cd client && ./node_modules/webpack/bin/webpack.js --watch
# Release Targets
release-create-rc: release-ensure-upstream ## Create a release-candidate branch