mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-24 02:04:04 +08:00
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user