[macruby-changes] [1220] MacRuby/branches/experimental/rakelib/builder.rake

source_changes at macosforge.org source_changes at macosforge.org
Fri Mar 27 17:04:05 PDT 2009


Revision: 1220
          http://trac.macosforge.org/projects/ruby/changeset/1220
Author:   lsansonetti at apple.com
Date:     2009-03-27 17:04:02 -0700 (Fri, 27 Mar 2009)
Log Message:
-----------
blocked the rake all/install tasks for now

Modified Paths:
--------------
    MacRuby/branches/experimental/rakelib/builder.rake

Modified: MacRuby/branches/experimental/rakelib/builder.rake
===================================================================
--- MacRuby/branches/experimental/rakelib/builder.rake	2009-03-27 23:41:58 UTC (rev 1219)
+++ MacRuby/branches/experimental/rakelib/builder.rake	2009-03-28 00:04:02 UTC (rev 1220)
@@ -273,6 +273,9 @@
 namespace :macruby do
   desc "Build dynamic libraries for MacRuby"
   task :dylib => [:rbconfig, :miniruby] do
+    $stderr.puts "Warning: this version of MacRuby is still under development and can only build the \"miniruby\" target."
+    system("ls -l ./miniruby")
+    exit 0
     sh("./miniruby -I. -I./lib -rrbconfig tool/compile_prelude.rb prelude.rb gem_prelude.rb prelude.c.new")
     if !File.exist?('prelude.c') or File.read('prelude.c') != File.read('prelude.c.new')
       mv('prelude.c.new', 'prelude.c')
@@ -354,6 +357,8 @@
 
   desc "Install the framework"
   task :install => :info_plist do
+    $stderr.puts "This version of MacRuby is under development and cannot be installed yet. Please retry later."
+    exit 1
     sh "./miniruby instruby.rb #{INSTRUBY_ARGS}"
   end
 end
@@ -371,4 +376,4 @@
       sh "./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ext/extmk.rb #{EXTMK_ARGS} -- clean"
     end
   end
-end
\ No newline at end of file
+end
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090327/3a325f23/attachment-0001.html>


More information about the macruby-changes mailing list