From 00dfd7d7cc1f5ead0bbd8e239eaffa555c8c6686 Mon Sep 17 00:00:00 2001 From: gotoyuzo Date: Thu, 31 Jul 2003 05:22:06 +0000 Subject: * ext/openssl/extconf.rb: move gmake specific features into GNUmakefile. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/openssl/extconf.rb | 52 +++++++++++++++++++++++++------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) (limited to 'ext/openssl') diff --git a/ext/openssl/extconf.rb b/ext/openssl/extconf.rb index 632f0dac47..7d371c8b1f 100644 --- a/ext/openssl/extconf.rb +++ b/ext/openssl/extconf.rb @@ -28,33 +28,9 @@ message "=== OpenSSL for Ruby configurator ===\n" # if with_config("debug") or enable_config("debug") $defs.push("-DOSSL_DEBUG") unless $defs.include? "-DOSSL_DEBUG" - $CPPFLAGS += " -Wall" unless $CPPFLAGS.split.include? "-Wall" - - if CONFIG["CC"] =~ /gcc/ - srcs = [] - for f in Dir[File.join($srcdir, "*.c")] - srcs.push File.basename(f) - end - srcs = srcs.join(" ") - - $distcleanfiles << "dep" if defined? $distcleanfiles - - File.open(File.join($srcdir, "depend"), "w") {|f| - f.print < dep - -include dep -EOD - } - File.open(File.join($srcdir, "dep"), "w").close + if /gcc/ =~ CONFIG["CC"] + $CPPFLAGS += " -Wall" unless $CPPFLAGS.split.include? "-Wall" end end @@ -120,5 +96,29 @@ message "=== Checking for Ruby features... ===\n" have_func("rb_obj_init_copy", "ruby.h") message "=== Checking done. ===\n" +$distcleanfiles << "GNUmakefile" << "dep" create_makefile("openssl") +if /gcc/ =~ CONFIG["CC"] + File.open("GNUmakefile", "w") {|f| + f.print < dep + +include dep +EOD + } +end message "Done.\n" -- cgit v1.2.3