1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/railties/lib/tasks
David Dollar 599f2cfb4a Attempt to deal with more cases of gems with native components.
This commit adds a rudimentary check for 'unbuilt' gems, so that we can abort
the application load if there are any gems that have native components that
have not yet been built.

The rake task gems:build has now only builds 'unbuilt' gems as a result.

The rake task gems:build:force has been added to deal with cases of incomplete
builds, or any case where you need to force the build of all of your gems.

Changes the gems:build task to get its gem list by parsing directory entries
in vendor/gems, which sidesteps the chicken/egg issues involved with having a
gem unpacked into vendor/gems without before its native bits are compiled.

[#2266 state:committed]

Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
2009-04-28 23:16:47 -07:00
..
annotations.rake Support for custom annotations with rake notes:custom and DRY up the task definition. 2008-07-03 19:42:58 +03:00
databases.rake re-enable db:schema:dump so db:migrate:redo dumps the schema after migrating back up 2009-02-06 13:40:58 +13:00
documentation.rake Merge docrails along with the new guides and guides generation code 2009-02-06 02:01:22 +00:00
framework.rake Update rails:template task to expand file paths [#2528 state:resolved] 2009-04-21 17:44:35 +01:00
gems.rake Attempt to deal with more cases of gems with native components. 2009-04-28 23:16:47 -07:00
log.rake Match singular naming from directory structure [DHH] 2006-02-28 22:40:19 +00:00
middleware.rake Move gaint lock into middleware 2008-12-18 12:00:54 -06:00
misc.rake Fix missing core extension dependencies 2009-04-28 17:58:51 -07:00
rails.rb Ensure plugins' rake tasks are loaded before application's rake tasks. [#259 state:resolved] 2008-06-05 12:44:38 +01:00
routes.rake Drop the trailing slash 2007-06-28 18:44:08 +00:00
statistics.rake Really remove components. 2008-11-24 18:48:00 -08:00
testing.rake Force all internal calls to Array#to_sentence to use English [#2010 state:resolved] 2009-02-27 14:22:39 +01:00
tmp.rake Correct description of tmp:create task [#1607 state:resolved] [Roderick van Domburg] 2008-12-21 16:10:26 +00:00