Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2014-08-30 躺著工作之 Rake 入門與應用

2014-08-30 躺著工作之 Rake 入門與應用

[2014/8 月台中 iOS Dev Club] Cocoa/Cocoa Touch 相關的開發和 ruby 是好朋友。這次的分享介紹什麼是 rake 及其簡單的歷史,以及 demo 怎麼在專案中搭配使用這個工具,簡化一些需要手動操作的任務。

Rakefile 應用參考
- AFNetworking - https://github.com/AFNetworking/AFNetworking/blob/master/Rakefile
- Cheddar iOS - https://github.com/nothingmagical/cheddar-ios/blob/master/Rakefile

Li-Hsuan Chen

August 30, 2014
Tweet

More Decks by Li-Hsuan Chen

Other Decks in Programming

Transcript

  1. τༀ hܔᙄீཀSWNτༀ3VCZᐑྤ $ curl -sSL https://get.rvm.io | bash -s stable

    $ source ~/.rvm/scripts/rvm $ rvm install 2.1 # ᧋ ruby $ rvm use default 2.1 $ gem install rake
  2. 5BTL%FTDSJQUJPO h̙˸ᏍUBTL̋ɝાࠑdίUBTLۃɓБ̋ ɝу̙f h̙˸ί rake -T ʕ޶Ց desc 'This is

    my first task.' task :task_name => :depended_task do # do something end