Instalando Merb e Datamapper - 11/07/08
Há tempos venho acompanhando o desenvolvimento do Merb e DataMapper. Desde suas versões 0.9.x, acredito que já dá pra “brincar” um pouco.
Neste artigo vou ensinar como instalá-los.
Instalando as dependências
Primeiro, vamos instalar as dependências do Merb, via RubyGems:
sudo gem install rack mongrel json erubis mime-types rspec hpricot mocha rubigen haml markaby mailfactory ruby2ruby
Agora, uma dependência do DataMapper, que só se encontra no GitHub:
git clone git://github.com/sam/extlib.git
cd extlib
rake install
cd ..
Você precisará do Git instalado. Caso não tenha, acompanhe este meu screencast, que ensina como compilar o Git à partir do fonte.
Instalando o Merb
Vamos clonar o repositório usando o GitHub:
git clone git://github.com/wycats/merb-core.git
git clone git://github.com/wycats/merb-plugins.git
git clone git://github.com/wycats/merb-more.git
Agora, vamos instalar, através do rake:
cd merb-core
rake install
cd ..
cd merb-more
rake install
cd ..
cd merb-plugins
rake install
cd ..
Instalando o DataMapper
Clonando o repositório:
git clone git://github.com/sam/do.git
git clone git://github.com/sam/dm-core.git
git clone git://github.com/sam/dm-more.git
Instalando o DataObjects:
cd do
cd data_objects
rake install
cd ..
cd do_mysql
rake install
Repita o último processo caso queira instalar os adaptadores para Sqlite3 (do_sqlite3) e PostgreSQL (do_postgres).
Agora, o DataMapper:
cd dm-core
rake install
cd ..
cd dm-more
rake install
cd ..
É isso! Agora, comecem a “brincar” com o Merb você também! :)