ozero dien @ozero リンク限定
0
そな太 @sonatard

Makefileの1つのターゲットの中ではshellscriptやコマンドを1つ叩くこと以外はしたくない

2020-09-14 15:53:51
kishikawa katsumi @k_katsumi

ちなみにMakefileはいうほどBetter Shell Scriptじゃないからそれが目的だったらもっと高級な言語にさっさと変えた方がいいです。

2020-09-14 16:00:24
ウホーイ @the_uhooi

タスクランナーとしてMakeを使うの、いいと思わない人が多いのか iOSDCで便利だよと発表するワイ泣きそう Rakeやnpmなど、タスクランナーとして使えるツールをさらにラップするのはわかりづらいけど、それがない開発(iOSアプリなど)なら有用だと思う…(半泣き)

2020-09-14 12:10:43
コミさん@K Squad Co. Ltd @komi_edtr_1230

Cloudfrare WorkersとかでWASM+WASIの環境が整ってきて、WASMがポータブルな実行形式として人権を獲得し始めたあたり今後Dockerは長期的に見てリッチなMakefileみたいな扱いになるんだろうな

2020-09-14 16:08:37
Atom(アトム) @FromAtom

Makefileに限らずインデントが意味を持つ言語が嫌いなのでダメです(過激派)

2020-09-14 16:20:03
Atsushi Eno @atsushieno

今自分のプロジェクトほとんどMakefileなのはどうにかしたほうがいいんだろうけど、Projucerを呼び出すやつとかgradlewを呼び出すやつとかデスクトップとAndroid両方やるやつとかなので、何が適切な解なのかわからんってなる

2020-09-14 16:26:38
かびごん小野 @takoikatakotako

@the_uhooi Makefileを読んで問題なさそうなら喜んで Make 使います! 考えたんですが、Make で意図せぬものをインストールされるのが嫌なのかもしれません。 あとは用意された make setup 的なコマンドが完璧ではなく、結局中を読まないといけなかったりするのが嫌なのかもです。(´・ω・`)

2020-09-14 16:38:32
ユウキ @yukiyan_w

俺も割と最近まで好きだったけど、まじでしんどいMakefile見てから考えが変わってしまった

2020-09-14 16:43:59
marvelph @marvelph

メンバーに環境を作ってもらう部分のハードルを下げたくてMakefileを使っていた時期があるけど、ろくな事が無かったのでfabricに移行した。

2020-09-14 17:06:22
KANEKO Ryosuke @yamaneko1212

@hatchinee そうですね。僕もMakefileが複雑になるのは危険だと感じて、いた仕方なくシェルスクリプトを併用します。 この辺を統合できて複雑性も低減できるツールが欲しいですね(作れってか)

2020-09-14 17:08:51
Joe 𝕏 上鍵 忠志 (じょうかぎ ただし) 🇳🇿 @elf

めっちゃmakeにハマって何にでもMakefileを書いていた時期があるけど最終的に同じ意見です twitter.com/moriyoshit/sta…

2020-09-14 18:13:53
Moriyoshi Koizumi @moriyoshit

makeは簡便だと思っていると、だいたい空白の扱いと$のエスケープでハマるので、個人的には全部シェルで書いたほうが結果的にいいのではと思うことはあります

2020-09-14 15:02:39
きしもと @ksmakoto

サクっと読める Makefile もあれば、FreeBSD の ports あたりのような巨大システムになっている Makefile もあるわけで(マニュアルで bsd . port . mk というファイルの説明として The big Kahuna って書いてある)、まぁ両極端だが、あなたが議論してるのはどれ? とまず言う必要がある

2020-09-14 18:30:55
nukopy@ネスペ04/21 @nukopy_dev

C/C++とかちゃんとやってないからMakefileでPHONYしか書いたことない...それだけでもめっちゃ便利だと感じた(使い方理解してないからもっと便利に使えそう)

2020-09-14 18:49:48
HATANO Hirokazu @tcsh

makeその通りなんだけど、BSD makeとGNU makeの差異ががが、とか、適度な入門書ががが(C利用前提感が強い)とか、一度使えるようになった人と、これから使おうとするの人の隔絶が大きい (自分も語れるほどMakefile書いてないし。Sphinx利用で毎日叩いてるけど。)

2020-09-14 18:55:58
のせなおき @nosen

ビルドツールとしての make は私は使いませんが、いにしえのライブラリを保守する際に、Makefile が重要な手がかりになったことは確かにあります。

2020-09-14 19:43:07
sim @simorgh3196

@the_uhooi 僕もMakefile好きです! fastlaneも入れてますが、fastlaneはシンプルなタスクに分けてMakefileで依存も考慮しつつタスク組み立てたりしてます

2020-09-14 19:46:20
masa寿司 @masa_iwasaki

環境セットアップだとMakefileはメンテナンスできる人少なめ、シェルもまぁまぁきついけどそれより扱いやすくなると「どこでも使える」が難しくなるような。今だとPython3がそのポジションに近づいてたりするんだろうか。

2020-09-14 20:47:31
ノーン @nkowne63

「Makefileを書くな、vanila shellにしろ」って意見を見かけましたが、「簡単に並列処理ができる」「依存関係を解析して実行してくれる」っていうmakeの利点はとても捨てがたいと思いますよ。

2020-09-14 21:04:22
ヤッチ@外資系車載機器組込エンジニア @linux_fun

@songmu Makefileで仕上げてある方がスマートな印象を受けます setup.shのほうが汎用的なイメージですが

2020-09-14 21:26:34
r7kamura @r7kamura

makeの話かなりおもしろいので誰か可能な限り全部意見まとめてほしい (他人任せ)

2020-09-14 21:03:13
0
まとめたひと
ozero dien @ozero

都道10号線。おれもみんなもご安全に。