際際滷
Submit Search
Cargo makeを聞ってみた
?
0 likes
?
2,288 views
E
emakryo
Follow
11/19 RustのLT氏 Shinjuku.rs #7 @FORCIA でのY創になります
Read less
Read more
1 of 15
Download now
Download to read offline
More Related Content
Cargo makeを聞ってみた
1.
cargo-makeを 聞ってみた Ryosuke Kamesawa
2.
徭失B初 - w付攟, Ryosuke
Kamesawa - Twitter: @cruelturtle - 碧並でrustを乾り兵めた - 10埖? - プロ?C亠僥
3.
Build tool 採聞ってます
4.
Cargo https://doc.rust-lang.org/cargo/
5.
GNU make https://www.gnu.org/graphics/heckert_gnu.html
6.
Build tools - Cargo -
Rust - ビルド恬Iは匯宥りできる - lint, compile, link, test, ..etc - GNU Make - 冱Zに`られないビルドツ`ルのデファクト - 寄丘なんでもできる - 朕議のファイルの伏撹 - PHONYタ`ゲット
7.
Cargo + Make? -
Rust projectでもgに}jなタスクをg佩したい - makeでいうPHONYタ`ゲット - e.g. - 徭喇撹されたコ`ドのclean - CIとしてg佩される匯Bのタスク - Cargoがあるのにmakeを聞うのも´
8.
Cargo-make???
9.
cargo-make https://sagiegurari.github.io/cargo-make/ Rust task runner
and build tool. - Rustに蒙晒したタスクランナ` - Makefile.toml - ?なタスクのき圭 - Shell command - Shell script - Rust - etc´
10.
Makefile.toml [tasks.all] dependencies = [ "clippy", "test", "reformat", ] [tasks.reformat] script
= ["cargo fmt -- --emit files"]
11.
ここが宴旋 - Predefined tasks -
CIがラク - clippy, coverage, doc, ´ - これだけでそれっぽいタスクが恠る $ cargo make ci-flow - 徭咼ぅ鵐好肌`ル - e.g. cargo-audit, cargo-tarpaulin, kcov, ´
12.
その麿のC嬬 - Profile - h廠篳の俳り紋え -
Platform override - Linux, Mac, Windowsで俳り紋え - Conditional execution - Profile, h廠篳吉による訳周g佩 - Watch changes - ファイルの筝を返してg佩 - etc...
13.
ハマりポイント - Predefined task -
吭蹐擦predefined taskに貧かれてしまう - Dependencies - ┿云議に貧からにg佩 - 卆贋しているタスクの嶄で さらに卆贋vSがある栽は勣廣吭 - Workspaces - デフォルトではworkspaceごとに eのタスクとしてg佩される
14.
之泣 - Timestampに鬉犬織咼襯匹呂任ない - rustのビルドはあくまでcargoの碧並 -
遺看稼岳姻庄恢顎岳艶しましょう。徭蛍でやれ
15.
恷瘁に - 侮秘りしすぎなければ宴旋 - cargo-make
頁掲聞ってみてください - 麿にいいツ`ルがあったら縮えてください
Download