a...@paris:/tmp$ rails pemalas
       create
       create  app/controllers
       create  app/helpers
       create  app/models
       create  app/views/layouts
       create  config/environments
       create  config/initializers
       create  config/locales
       create  db
       create  doc
       create  lib
       create  lib/tasks
       create  log
       create  public/images
       create  public/javascripts
       create  public/stylesheets
       create  script/performance
       create  test/fixtures
       create  test/functional
       create  test/integration
       create  test/performance
       create  test/unit
       create  vendor
       create  vendor/plugins
       create  tmp/sessions
       create  tmp/sockets
       create  tmp/cache
       create  tmp/pids
       create  Rakefile
       create  README
       create  app/controllers/application_controller.rb
       create  app/helpers/application_helper.rb
       create  config/database.yml
       create  config/routes.rb
       create  config/locales/en.yml
       create  config/initializers/backtrace_silencers.rb
       create  config/initializers/inflections.rb
       create  config/initializers/mime_types.rb
       create  config/initializers/new_rails_defaults.rb
       create  config/initializers/session_store.rb
       create  config/environment.rb
       create  config/boot.rb
       create  config/environments/production.rb
       create  config/environments/development.rb
       create  config/environments/test.rb
       create  script/about
       create  script/console
       create  script/dbconsole
       create  script/destroy
       create  script/generate
       create  script/runner
       create  script/server
       create  script/plugin
       create  script/performance/benchmarker
       create  script/performance/profiler
       create  test/test_helper.rb
       create  test/performance/browsing_test.rb
       create  public/404.html
       create  public/422.html
       create  public/500.html
       create  public/index.html
       create  public/favicon.ico
       create  public/robots.txt
       create  public/images/rails.png
       create  public/javascripts/prototype.js
       create  public/javascripts/effects.js
       create  public/javascripts/dragdrop.js
       create  public/javascripts/controls.js
       create  public/javascripts/application.js
       create  doc/README_FOR_APP
       create  log/server.log
       create  log/production.log
       create  log/development.log
       create  log/test.log
a...@paris:/tmp$ cd pemalas
a...@paris:/tmp/pemalas$ rake -T gem
(in /tmp/pemalas)
rake gems                      # List the gems that this rails 
application depends on
rake gems:build                # Build any native extensions for 
unpacked gems
rake gems:install              # Installs all required gems.
rake gems:refresh_specs        # Regenerate gem specifications in 
correct format.
rake gems:unpack               # Unpacks all required gems into vendor/gems.
rake gems:unpack:dependencies  # Unpacks all required gems and their 
dependencies into vendor/gems.
rake rails:freeze:gems         # Lock this application to the current 
gems (by unpacking them into vendor/rails)
a...@paris:/tmp/pemalas$ rake rails:freeze:gems
(in /tmp/pemalas)
Freezing to the gems for Rails 2.3.2
rm -rf vendor/rails
mkdir -p vendor/rails
cd vendor/rails
Unpacked gem: '/tmp/pemalas/vendor/rails/activesupport-2.3.2'
mv activesupport-2.3.2 activesupport
Unpacked gem: '/tmp/pemalas/vendor/rails/activerecord-2.3.2'
mv activerecord-2.3.2 activerecord
Unpacked gem: '/tmp/pemalas/vendor/rails/actionpack-2.3.2'
mv actionpack-2.3.2 actionpack
Unpacked gem: '/tmp/pemalas/vendor/rails/actionmailer-2.3.2'
mv actionmailer-2.3.2 actionmailer
Unpacked gem: '/tmp/pemalas/vendor/rails/activeresource-2.3.2'
mv activeresource-2.3.2 activeresource
Unpacked gem: '/tmp/pemalas/vendor/rails/rails-2.3.2'
cd -
a...@paris:/tmp/pemalas$ ls -lh vendor/
total 8.0K
drwxr-xr-x 2 arie 4.0K 2009-07-30 21:02 plugins
drwxr-xr-x 8 arie 4.0K 2009-07-30 21:03 rails
a...@paris:/tmp/pemalas$



Okta Endy wrote:
> Arie,
> 
> Jadi kita bisa "membungkus" gem yang terinstal dimesin dan dimasukan ke
> dalam aplikasi.
> bagaimana perintahnya?

lain kali sebelum reply baca help dulu dengan cara googling. mis. satu 
usaha keywordnya adalah : how to save rubygems inside my rails? dst.

ini satu perintah nyari dari help

rake -T

> apakah gem yang dibungkus tersebut nantinya berada di dalam folder
> vendor/plugin?

ya

> dengan kata lain dapat diconvert menjadi plugin?

tidak

> 
> Regards,
> 
> OktaEndy
> 
> 2009/7/30 arie <ariekusumaatm...@gmail.com>
> 
>>
>> Okta Endy wrote:
>>
>>> Dear Friend,
>>>
>>> Saya mau menanyakan tentang beberapa GEM, Jika kita install
>> plugin/framework
>>> lain melalui GEM plugin/framework tersebut terinstal dimana? pada "Mesin"
>>> atau pada aplikasi kita,
>> pada "Mesin" DAN pada aplikasi kita.
>>
>>> apakah jika kita memindahkan aplikasi kita ketempat
>>> lain (misal develop di komputer lain) apakah GEM yang telah terinstal
>>> tersebut sudah ada atau harus di instal ulang?
>> kalau yg Anda maksud itu adalah rails disana ada perintah rake untuk
>> membungkus rubygem otomatis sudah masuk di aplikasinya, dengan kata
>> lain, tidak perlu instal ulang.

-- 
be agile XOR break; http://ariekusumaatmaja.wordpress.com/about

Kirim email ke