forked from yewstack/yew
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.toml
49 lines (44 loc) · 825 Bytes
/
Makefile.toml
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
[tasks.native-test]
command = "cargo"
toolchain = "1.56"
args = ["test", "native_"]
[tasks.test]
dependencies = ["native-test"]
extend = "core::wasm-pack-base"
command = "wasm-pack"
args = [
"test",
"@@split(YEW_TEST_FLAGS, )",
"--",
"--features",
"${YEW_TEST_FEATURES}",
"--",
"portal_bubbling"
]
[tasks.doc-test]
clear = true
run_task = { name = ["doc-test-normal"], fork = true }
[tasks.doc-test-normal]
command = "cargo"
args = [
"test",
"--doc",
"--features",
"doc_test,wasm_test",
]
[tasks.bench]
extend = "core::wasm-pack-base"
command = "wasm-pack"
args = [
"test",
"--release",
"--firefox",
"--headless",
"--",
"--features",
"wasm_bench",
"bench",
]
[tasks.ssr-test]
command = "cargo"
args = ["test", "ssr_tests", "--features", "ssr"]