|
| 1 | +# See `cargo help pkgid` |
| 2 | + |
| 3 | +# **`-p`, `--package`が指定されていないとき**、記述したSPECに対応するpackageを除外する。 |
1 | 4 | exclude = [
|
2 | 5 | "c2-chacha:0.2.3", # よくわからない理由でビルドに失敗する
|
3 | 6 | "derive_more:0.99.2", # 必要なファイルがexcludeされている
|
4 |
| - "jemallocator:0.3.2", # よくわからない理由でビルドに失敗する |
5 | 7 | "libm:0.1.4", # `#![deny(warnings)]`
|
6 | 8 | "mac:0.1.1", # `#![deny(warnings)]`
|
7 | 9 | "nom:5.0.1", # 必要なファイルがexcludeされている
|
8 | 10 | "num-rational:0.2.2", # よくわからない理由でビルドに失敗する
|
9 |
| - "petgraph:0.4.13", # よくわからない理由で実行時に失敗する |
10 |
| - "primal:0.2.3", # 最終リリース日が古すぎて"normalizing"が行なわれておらず、workspace membersが相対パスのまま |
11 |
| - "primal-estimate:0.2.1", # 最終リリース日が古すぎて"normalizing"が行なわれておらず、workspace membersが相対パスのまま |
| 11 | + "primal-estimate:0.2.1", # 古すぎて"normalizing"が行なわれておらず、workspace membersが相対パスのまま |
| 12 | + "primal:0.2.3", # 古すぎて"normalizing"が行なわれておらず、workspace membersが相対パスのまま |
12 | 13 | "proc-macro2:1.0.6", # よくわからない理由でビルドに失敗する
|
| 14 | + "rand:0.6.5", # 現状同一の`name`のpackageは一つのworkspace内で共存できない |
13 | 15 | "rand_core:0.3.1", # よくわからない理由でビルドに失敗する
|
14 |
| - # "smallvec:1.0.0", # 成功はするが謎のエラーが表示される |
| 16 | + "rand_pcg:0.1.2", # 現状同一の`name`のpackageは一つのworkspace内で共存できない |
15 | 17 | "syn:0.15.44", # よくわからない理由でビルドに失敗する
|
16 | 18 | "syn:1.0.8", # よくわからない理由でビルドに失敗する
|
| 19 | + "smallvec:0.6.13", # 現状同一の`name`のpackageは一つのworkspace内で共存できない |
17 | 20 | ]
|
| 21 | + |
| 22 | +# key部分でSPECを指定すると、そのSPECの対象のpackageはvalue部分で指定したtargetのみ実行する。 |
| 23 | +[filter] |
| 24 | +"smallvec:1.0.0" = { lib = true } # doc-testでエラーが表示され、成功はするしおそらく実害は無いが見た目がよろしくない |
| 25 | +"text_io:0.1.7" = { doc = true, lib = true, test = ["module", "read_str"] } # `"tuple"`が`target/`下の実行ファイルを実行(しかもexamplesの)という行儀の悪いことをやっている |
0 commit comments