public
Rubygem
Description: A lightweight and flexible website management system.
Homepage: http://webby.rubyforge.org/
Clone URL: git://github.com/TwP/webby.git
updating rake tasks
TwP (author)
Thu Feb 28 20:43:52 -0800 2008
commit  028b3d65eed1fd8622a7066c45603d46ab015e37
tree    90b17c9f9f42cbde15d0937bde56270eb706a5e8
parent  e1376ebe45ffb0a6a1d9cfdfc32dd4a63dc0079b
...
 
1
2
3
...
1
2
3
4
0
@@ -1,3 +1,4 @@
0
+# $Id$
0
 
0
 Rake::WebbyTask.new
0
 
...
 
1
2
3
...
1
2
3
4
0
@@ -1,3 +1,4 @@
0
+# $Id$
0
 
0
 require 'rake/contrib/sshpublisher'
0
 
...
 
1
2
3
...
1
2
3
4
0
@@ -1,3 +1,4 @@
0
+# $Id$
0
 
0
 desc 'send log events to Growl (Mac OS X only)'
0
 task :growl do
...
 
1
2
3
4
5
6
 
7
8
9
...
13
14
15
16
 
17
18
19
...
1
2
3
4
5
6
 
7
8
9
10
...
14
15
16
 
17
18
19
20
0
@@ -1,9 +1,10 @@
0
+# $Id$
0
 
0
 namespace :heel do
0
 
0
   desc 'start the heel server to view website (not for Windows)'
0
   task :start do
0
- sh "heel --root #{SITE.output_dir} --daemonize"
0
+ sh "heel --root #{SITE.output_dir} --port #{SITE.heel_port} --daemonize"
0
   end
0
   
0
   desc 'stop the heel server'
0
@@ -13,7 +14,7 @@ namespace :heel do
0
 
0
   task :autorun do
0
     heel_exe = File.join(Gem.bindir, 'heel')
0
- @heel_spawner = Spawner.new(Spawner.ruby, heel_exe, '--root', SITE.output_dir, :pause => 86_400)
0
+ @heel_spawner = Spawner.new(Spawner.ruby, heel_exe, '--root', SITE.output_dir, '--port', SITE.heel_port.to_s, :pause => 86_400)
0
     @heel_spawner.start
0
   end
0
 
...
 
1
2
 
 
 
 
 
 
3
4
5
...
1
2
 
3
4
5
6
7
8
9
10
11
0
@@ -1,5 +1,11 @@
0
+# $Id$
0
 
0
-require 'webby'
0
+begin
0
+ require 'webby'
0
+rescue LoadError
0
+ require 'rubygems'
0
+ require 'webby'
0
+end
0
 
0
 SITE = Webby.site
0
 

Comments

    No one has commented yet.