-
Notifications
You must be signed in to change notification settings - Fork 83
/
Copy pathjustfile
78 lines (53 loc) · 1.4 KB
/
justfile
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
dev:
nix develop
build:
nix build .#crytic-compile
install:
nix-env -e $(nix-env -q | grep "crytic-compile")
nix-env -i ./result
lint: black darglint mypy pylint
black:
@echo
nix develop --command black --version
nix develop --command black crytic_compile --config pyproject.toml
darglint:
@echo
nix develop --command darglint --version
nix develop --command darglint crytic_compile
mypy:
@echo
nix develop --command mypy --version
nix develop --command mypy crytic_compile
pylint:
@echo
nix develop --command pylint --version
nix develop --command pylint crytic_compile --rcfile pyproject.toml
test: test-hardhat test-monorepo
test-brownie:
echo "brownie tests not supported yet"
test-buidler:
echo "buidler tests not supported yet"
test-dapp:
echo "dapp tests not supported yet"
test-embark:
echo "embark tests not supported yet"
test-etherlime:
echo "etherlime tests not supported yet"
test-etherscan:
echo "etherscan tests not supported yet"
test-foundry:
echo "foundry tests not supported yet"
test-hardhat:
@echo
nix develop --command bash scripts/ci_test_hardhat.sh
test-monorepo:
@echo
nix develop --command bash scripts/ci_test_monorepo.sh
test-solc:
echo "solc tests not supported yet"
test-standard:
echo "standard tests not supported yet"
test-truffle:
echo "truffle tests not supported yet"
test-waffle:
echo "waffle tests not supported yet"