タグ

rakeとdevelopmentに関するuchiuchiyamaのブックマーク (2)

  • rakeタスク内で別のタスクを呼び出す - Qiita

    rakeタスク内で別のタスクを呼びたいなーと思い調べてみた。 Rake::Task#invokeとRake::Task#executeの2通りの呼び出し方があるみたい。 実際に使ってみると引数の扱い方が違っていてハマったのでメモしておく。 参考: http://stackoverflow.com/questions/577944/how-to-run-rake-tasks-from-within-rake-tasks 試しにこんなタスクを書いてみた namespace :mytask do task :hello, [:person] do |t, args| puts "hello #{args.person}" end task :execute_hello_to_paty do |t, args| Rake::Task["mytask:hello"].execute("paty")

    rakeタスク内で別のタスクを呼び出す - Qiita
  • steps to phantasien t(2006-09-01)

    2006-09-01 近況 いまの余暇コードは Makefile のかわりに SCons を使っている. Scons は python 製の make alternative. (概要は Radium Software に記事があった.) "#include" によるヘッダファイルの依存関係を勝手に解決してくれるのがいい. 私は何度やっても Makefile の dep ターゲットをうまく書けない. 泣きたくなる. gcc -MD で作った .dep ファイルが どのタイミングで Makefile に incldue されるのか, 実のところ未だによくわかっていない. 少し前にやった仕事でも, 試行錯誤の末になんとなく動いた Makefile をおそるおそる使っていた. (マニュアルをぱくったんだっけ...でも sed なんて使わなかったような...) 一体何がどの順序で評価されるのかさっ

  • 1