We got nominated! Help us out and vote for GitHub as Best Bootstrapped Startup of 2008. (You can vote once a day.) [ hide ]

public
Description: Phusion Passenger (mod_rails)
Homepage: http://www.modrails.com/
Clone URL: git://github.com/FooBarWidget/passenger.git
Click here to lend your support to: passenger and make a donation at www.pledgie.com !
Split developer documentation to seperate file
Hongli Lai (Phusion) (author)
Tue Mar 18 19:02:03 -0700 2008
commit  58632cb6453128800e210a45652f08cce09a928a
tree    c7281348d5624c812f8a2fc1ed84b52940f7f54c
parent  38982a8cb52223e5e278b4d44caf5f84117f2251
0
...
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
 
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
...
90
91
92
 
 
 
 
 
 
 
 
93
94
95
96
 
97
98
99
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
@@ -90,60 +90,10 @@ public.
0
 
0
 == Installation
0
 
0
-=== Supported configurations
0
-
0
-* Apache 2.x with the prefork MPM
0
-
0
-Other MPMs have not been tested (yet). Apache 1 is not supported at the moment.
0
-
0
-=== Installation instructions
0
-
0
 Run the following script as root:
0
 
0
  ./bin/passenger-install-apache2-module
0
 
0
-That's it. :) For detailed instructions and troubleshooting, please read the
0
+That's it. :) For troubleshooting, configuration and tips, please read the
0
 file 'doc/Users guide.html'.
0
 
0
-
0
-== Developers
0
-
0
-=== Requirements
0
-
0
-Developers who wish to modify or to contribute to Passenger will need to have
0
-the following software installed:
0
-
0
-* Ruby and RubyGems
0
-* Ruby on Rails >= 1.2.0. At least version 2.0.1 is required to run the
0
- test suit.
0
-* The GNU C++ compiler (g++)
0
-* Apache 2 and APR, including development headers
0
-* rake >= 0.8.1
0
-* fastthread >= 1.0.1
0
-* rspec >= 1.1.2, for the Ruby unit tests
0
-* mime-types >= 1.15, for the integration tests
0
-
0
-The following software is optional:
0
-
0
-* RDoc, for generating HTML Ruby API documentation
0
-* Doxygen, for generating HTML C++ API documentation
0
-* dot (part of Graphviz), for generating diagrams in HTML API documentation
0
-* The font "Bitstream Vera Sans", used in the class diagrams. See http://www.gnome.org/fonts
0
-* AsciiDoc >= 8.2.5, for converting various doc/*.txt documents to HTML
0
-
0
-=== Compilation, unit tests and other tasks
0
-
0
-To compile Passenger, run the following command:
0
-
0
- rake
0
-
0
-To run the unit tests, run the following command:
0
-
0
- rake test
0
-
0
-*Note*: some tests, such as the ones that test privilege lowering, require
0
-root privileges. Those will only be run if the test suit is run as root.
0
-
0
-For a full list of Rake tasks, run:
0
-
0
- rake -T
...
277
278
279
280
 
 
281
282
283
...
302
303
304
 
305
306
307
...
277
278
279
 
280
281
282
283
284
...
303
304
305
306
307
308
309
0
@@ -277,7 +277,8 @@ end
0
 Rake::RDocTask.new do |rd|
0
   rd.main = "README"
0
   rd.rdoc_dir = "doc/rdoc"
0
- rd.rdoc_files.include("README", "lib/passenger/*.rb", "lib/rake/extensions.rb", "ext/passenger/*.c")
0
+ rd.rdoc_files.include("README", "DEVELOPERS.TXT",
0
+ "lib/passenger/*.rb", "lib/rake/extensions.rb", "ext/passenger/*.c")
0
   rd.template = "./doc/template/horo"
0
   rd.title = "Passenger Ruby API"
0
   rd.options << "-S" << "-N" << "-p" << "-H"
0
@@ -302,6 +303,7 @@ spec = Gem::Specification.new do |s|
0
   s.files = FileList[
0
     'Rakefile',
0
     'README',
0
+ 'DEVELOPERS.TXT',
0
     'LICENSE',
0
     'lib/**/*.rb',
0
     'lib/passenger/templates/*',

Comments

    No one has commented yet.