projects
/
ruby-eet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use the CC environment variable if available instead of calling cc.
[ruby-eet.git]
/
Rakefile
diff --git
a/Rakefile
b/Rakefile
index 1b4f270bb99fa9e524f1829f031c071911e0260b..43d7a3abf0dc1badf01cba2c3891e69c731402b3 100644
(file)
--- a/
Rakefile
+++ b/
Rakefile
@@
-1,4
+1,4
@@
-# $Id: Rakefile
41 2005-05-19 19:18:21
Z tilman $
+# $Id: Rakefile
55 2005-06-02 20:16:44
Z tilman $
require "rbconfig"
require "rake/clean"
require "rbconfig"
require "rake/clean"
@@
-17,6
+17,7
@@
PKG_NAME = "ruby-eet"
PKG_VERSION = File.read("lib/eet.rb").
match(/^\s*VERSION = \"(.*)\"\s$/).captures.first
PKG_VERSION = File.read("lib/eet.rb").
match(/^\s*VERSION = \"(.*)\"\s$/).captures.first
+cc = ENV["CC"] || "cc"
ext_obj = "ext/ext.o"
ext_lib = "ext/eet_ext.so"
ext_obj = "ext/ext.o"
ext_lib = "ext/eet_ext.so"
@@
-29,7
+30,7
@@
rule ".o" => [".c"] do |t|
cflags = "#{ENV["CFLAGS"]} #{`eet-config --cflags`.strip} " +
"-I#{archdir}"
cflags = "#{ENV["CFLAGS"]} #{`eet-config --cflags`.strip} " +
"-I#{archdir}"
- sh "
cc
#{cflags} -fPIC #{t.source} -c -o #{t.name}"
+ sh "
#{cc}
#{cflags} -fPIC #{t.source} -c -o #{t.name}"
end
file ext_lib => ext_obj do |t|
end
file ext_lib => ext_obj do |t|
@@
-38,7
+39,7
@@
file ext_lib => ext_obj do |t|
ldflags = "#{ENV["LDFLAGS"]} #{`eet-config --libs`.strip} " +
"-L#{libdir} #{rubylib}"
ldflags = "#{ENV["LDFLAGS"]} #{`eet-config --libs`.strip} " +
"-L#{libdir} #{rubylib}"
- sh "
cc
#{ldflags} -shared -Wl #{t.prerequisites.join(" ")} " +
+ sh "
#{cc}
#{ldflags} -shared -Wl #{t.prerequisites.join(" ")} " +
"-o #{t.name}"
end
"-o #{t.name}"
end