Module: FunctionDB
- Defined in:
- ext/lapack/extconf.rb
Class Method Summary collapse
Class Method Details
.read ⇒ Object
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
# File 'ext/lapack/extconf.rb', line 114 def self.read db = {} cppdefs = { "extern" => "", # these are in f2c.h "C_f" => "void", "Z_f" => "void", } ["include/LAPACK.h", "include/BLAS.h"].each { |filename| print "reading #{filename}..." ScanHeader.scan_header(filename, cppdefs) { |desc| db[desc[:name]] = desc } puts "ok" } db end |