Padrino Commit Sep 08, 2013
namusyaka Merge pull request #1402 from namusyaka/add-namusyaka-to-notification
#1402のマージコミットです。
namusyaka Add namusyaka to notification on travis.
travis の通知先に namusyaka さんが追加されました。
namusyaka Merge pull request #1400 from tyabe/add_component_generator
#1400のマージコミットです。
tyabe refactor define component options
tyabe add component generator
プロジェクト作成後にコンポーネントを追加できる component というジェネレータを追加しました。
$ padrino g component Usage: padrino-gen component [options] Options: -r, [--root=ROOT] # The root destination # Default: . -a, [--adapter=ADAPTER] # SQL adapter for ORM (sqlite, mysql, mysql2, mysql-gem, postgres) # Default: sqlite -d, [--orm=ORM] # The database engine component (activerecord, couchrest, datamapper, minirecord, mongoid, mongomapper, mongomatic, ohm, ripple, sequel, none) -t, [--test=TEST] # The testing framework component (bacon, cucumber, minitest, riot, rspec, shoulda, testspec, none) -m, [--mock=MOCK] # The mocking library component (mocha, rr, none) -s, [--script=SCRIPT] # The javascript library component (dojo, extcore, jquery, mootools, prototype, rightjs, none) -e, [--renderer=RENDERER] # The template engine component (erb, haml, liquid, slim, none) -c, [--stylesheet=STYLESHEET] # The stylesheet engine component (compass, less, sass, scss, none)
project ジェネレータとほぼ同じオプションを渡すことで任意のコンポーネントを追加することができます。便利〜