-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
64 lines (55 loc) · 2.84 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
RoRDevToolkit is a set of scripts dedicated to administrators,
developers and testers. It makes preparing workstation easy.
Using few commands you can run script, which will automatically install
everything you need for writing applications in Ruby and Rails.
--------------------------------------------------------------------------------
INDEX:
1. LICENSE
2. SUPPORTED DISTRIBUTIONS
3. REQUIREMENTS
4. QUICK START
5. CUSTOM RECIPES
--------------------------------------------------------------------------------
1. LICENSE
--------------------------------------------------------------------------------
@TODO
--------------------------------------------------------------------------------
2. SUPPORTED DISTRIBUTIONS
--------------------------------------------------------------------------------
Standard recipes are written for Ubuntu.
--------------------------------------------------------------------------------
3. REQUIREMENTS
--------------------------------------------------------------------------------
Run
./init your_dustro_name
These commands will install ruby interpreter and update rubygems.
--------------------------------------------------------------------------------
4. QUICK START
--------------------------------------------------------------------------------
Standard recipes allow to prepare a developer's desktop on your system.
There are two metapackages (bind many modules into one command):
devel_studio:
It install and configure common gems (like rails, mongrel or haml),
database server (postgresql) and GViM configured to work with rails.
testing_studio:
Installs testing environment: Celerity on JRuby (downloads and installs
JRuby distribution), Cucumber, RSpec, Culerity.
To see all recipes just run:
$ ./rdt -T
There are few recipes not included in metagems.
In addition application supports --no-ri and --no-rdoc flags. You can pass them
to rdt wrapper in order to force skipping generating documentation files for
all gems installed by running task, i.e.:
$ ./rdt module:firebird:install --no-ri --no-rdoc
--------------------------------------------------------------------------------
5. CUSTOM RECIPES
--------------------------------------------------------------------------------
RoRDevToolkit looks for recipes in modules/**/*.rb recursively. Files should be
written in ruby and have "rb" extension.
There is no limitation for supported distributions.
In order to add support for certain distributions you need to go to
config/distributions.rb file and add list of files describing your distribution.
In other way: If all files listed for some distribution will be present
in the system it will be that distribution.
You can feel free to write own recipes. Built-in recipes can be threated
as examples. Some documentation coming soon.