Closed chie8842 closed 5 years ago
あー、悩ましいですね。
Makefile
あんまり詳しくないので適当に調べてきたやつだけど、こんな感じので何とかなったりしませぬ?
run-single-check:
echo ${file}
make file=hoge.ipynb run-single-check
Makefile
は引数を全てサブコマンドとして認識してしまうのでできないんですよね。。
Makefileでないと実現できない複雑なことをさせているわけでもないし、移植は簡単なので、
Makefile使わずに、./run filename みたいなかんじで今と同じことが実現できるようにするのがいいかなと思いました。
せっかく覚えたmakeコマンドが使えなくなるのは最初ちょっとめんどくさいと思われるかもしれませんが。。
Makefile使わずに、./run filename みたいなかんじで今と同じことが実現できるようにするのがいいかなと思いました。
これでも OK ですー 👍
お、じゃあそうしますね!
bin/run-check
とかで実行するようにしてみました!
あ〜 #10 をマージしたからコンフリクトが発生したっぽいですね ちょいと僕の方でもどう直すと良さそうか見てみますが、サクッと直せそうだったら直して貰えると 🙏
なおしましたー!
9 のPR作りました。
ただ、本当はファイル名を引数で与えたいと思ったのですが、makeコマンドは引数を受け取れない仕様なので、一旦1ファイルだけテストしたいときはファイル名をMakefileに記入するようにしました。
他の代替案としては、
Makefile
を使わない運用にして、シェルだけで全て解決するようにする、環境変数でファイル名を与えるなどが考えられます。