Added a Matrix
[gecoder.git] / configure.rb
blob8712fc7a9f2d596c3741613c33dbb75205eba1a6
2 require 'mkmf'
4 rust_dir = Dir.getwd+"/rust"
6 $: << rust_dir
8 find_library("gecodeint", "" )
9 find_library("gecodekernel", "")
10 find_library("gecodeminimodel", "")
11 find_library("gecodesearch", "")
12 find_library("gecodeset", "")
15 cppflags = "-I#{rust_dir}/include"
17 with_cppflags(cppflags) {
18         find_header("rust_conversions.hh", "./rust/include" )
19         find_header("rust_checks.hh", "./rust/include" )
22 Dir.chdir("ext")
23 load "rgecode.rb"
24 Dir.chdir("..")
26 #$extout = "ext"
27 create_makefile("Gecode", "ext")