mirror of
https://github.com/mCaptcha/mCaptcha.git
synced 2026-02-11 01:55:40 +00:00
move pow wasm lib out to a separate repo
This commit is contained in:
9
Makefile
9
Makefile
@@ -4,19 +4,16 @@ default: frontend ## Build app in debug mode
|
||||
clean: ## Delete build artifacts
|
||||
@cargo clean
|
||||
@yarn cache clean
|
||||
@-rm -rf browser/pkg
|
||||
@-rm ./src/cache_buster_data.json
|
||||
@-rm -rf ./static/cache/bundle
|
||||
@-rm -rf ./assets
|
||||
|
||||
coverage: migrate ## Generate code coverage report in HTML format
|
||||
cd browser && cargo tarpaulin -t 1200 --out Html
|
||||
cargo tarpaulin -t 1200 --out Html
|
||||
|
||||
doc: ## Generate documentation
|
||||
#yarn doc
|
||||
cargo doc --no-deps --workspace --all-features
|
||||
cd browser && cargo doc --no-deps --workspace --all-features
|
||||
|
||||
docker: ## Build Docker image
|
||||
docker build -t mcaptcha/mcaptcha:master -t mcaptcha/mcaptcha:latest .
|
||||
@@ -27,22 +24,17 @@ docker-publish: docker ## Build and publish Docker image
|
||||
|
||||
env: ## Setup development environtment
|
||||
cargo fetch
|
||||
cd browser && wasm-pack build --release
|
||||
yarn install
|
||||
cd docs/openapi && yarn install
|
||||
|
||||
frontend: env ## Build frontend
|
||||
cd docs/openapi/ && yarn build
|
||||
cd browser && wasm-pack build --release
|
||||
yarn install
|
||||
yarn build
|
||||
@./scripts/librejs.sh
|
||||
|
||||
frontend-test: ## Run frontend tests
|
||||
cd browser && wasm-pack test --release --headless --chrome
|
||||
cd browser && wasm-pack test --release --headless --firefox
|
||||
cd docs/openapi && yarn test
|
||||
cd browser && cargo test
|
||||
yarn test
|
||||
|
||||
lint: ## Lint codebase
|
||||
@@ -66,7 +58,6 @@ test: frontend-test frontend ## Run all available tests
|
||||
cargo test --all-features --no-fail-fast
|
||||
|
||||
xml-test-coverage: migrate ## Generate code coverage report in XML format
|
||||
cd browser && cargo tarpaulin -t 1200 --out Xml
|
||||
cargo tarpaulin -t 1200 --out Xml
|
||||
|
||||
help: ## Prints help for targets with comments
|
||||
|
||||
Reference in New Issue
Block a user