-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
40 lines (32 loc) · 897 Bytes
/
Copy pathMakefile
File metadata and controls
40 lines (32 loc) · 897 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
.PHONY: build check test fmt clippy clean publish publish-dry-run
build:
cargo build --workspace --exclude scrapling-python
check:
cargo check --workspace --exclude scrapling-python
test:
cargo test --workspace --exclude scrapling-python
fmt:
cargo fmt --all
clippy:
cargo clippy --workspace --exclude scrapling-python -- -D warnings
clean:
cargo clean
publish-dry-run:
cargo publish -p scrapling --dry-run
cargo publish -p scrapling-fetch --dry-run
cargo publish -p scrapling-browser --dry-run
cargo publish -p scrapling-spider --dry-run
cargo publish -p scrapling-cli --dry-run
cargo publish -p scrapling-mcp --dry-run
publish:
cargo publish -p scrapling
sleep 30
cargo publish -p scrapling-fetch
sleep 30
cargo publish -p scrapling-browser
sleep 30
cargo publish -p scrapling-spider
sleep 30
cargo publish -p scrapling-cli
sleep 30
cargo publish -p scrapling-mcp