Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

40 lines (34 sloc) 0.727 kb
#----------------------------------
# extconf.rb
# $Revision$
# $Date$
#----------------------------------
require 'mkmf'
dir_config("win32")
SRCFILES=<<SRC
win32ole.c
SRC
def create_docfile(src)
open(File.expand_path($srcdir) + "/.document", "w") {|ofs|
ofs.print src
}
end
def create_win32ole_makefile
if have_library("ole32") and
have_library("oleaut32") and
have_library("uuid") and
have_library("user32") and
have_library("kernel32") and
have_library("advapi32") and
have_header("windows.h")
create_makefile("win32ole")
create_docfile(SRCFILES)
else
create_docfile("")
end
end
case RUBY_PLATFORM
when /mswin32/
$CFLAGS += ' /W3'
end
create_win32ole_makefile
Jump to Line
Something went wrong with that request. Please try again.