From: Katsuyuki Komatsu Date: 1999-11-25T21:40:59+09:00 Subject: [ruby-list:18937] Re: mod_ruby-0.1.4 小松です。 In the message of [ruby-list:18883] Re: mod_ruby-0.1.4 on 1999/11/24 12:16:14 Katsuyuki Komatsu wrote: > Makefile.RBには、たとえば、 > ./Makefile.RB /usr/local/apache/bin/apxs > というようにapxsのパスを指定できます。 指定できますじゃなくて、指定できるようにパッチをあてて 使っていますの間違いです。すいません。 -- 小松克行 / Katsuyuki Komatsu --- Makefile.RB-1.9 Thu Aug 12 11:48:52 1999 +++ Makefile.RB Tue Sep 28 19:29:13 1999 @@ -7,4 +7,9 @@ ENV["PATH"] += ":/sbin:/usr/sbin:/usr/lo /usr/apache/bin:/usr/local/apache/bin" +$APXS = "apxs" +if ARGV.size > 0 + $APXS = ARGV[0] +end + $LIBRUBYARG = CONFIG["LIBRUBYARG"] if $LIBRUBYARG =~ /\.a$/ @@ -50,5 +55,5 @@ else end -$APACHE_CFLAGS = `apxs -q CFLAGS` +$APACHE_CFLAGS = `#{$APXS} -q CFLAGS` if $APACHE_CFLAGS.size > 0 $CFLAGS = ($APACHE_CFLAGS.split(/[ \t]+/) | CFLAGS.split(/[ \t]+/)).join(" ") @@ -56,6 +61,6 @@ else $CFLAGS = CFLAGS end -$APACHE_INCLUDEDIR = `apxs -q INCLUDEDIR` -$APACHE_LIBEXECDIR = `apxs -q LIBEXECDIR` +$APACHE_INCLUDEDIR = `#{$APXS} -q INCLUDEDIR` +$APACHE_LIBEXECDIR = `#{$APXS} -q LIBEXECDIR` mfile = open("Makefile", "w")