summaryrefslogtreecommitdiff
path: root/databases/ruby-interbase/files/patch-extconf.rb
blob: 4479ec1edc8869e28ea48f6cec46674fdb697237 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- extconf.rb.orig	Wed May 12 19:19:36 1999
+++ extconf.rb	Fri Nov  9 10:14:03 2001
@@ -1,5 +1,19 @@
 require 'mkmf'
+INTERBASEDIR = "/usr/interbase"
 
-have_library("gdslib", "isc_attach_database") or
-  have_library("gds", "isc_attach_database")
+incdir = with_config("interbase-include-dir")
+if incdir then
+  $CFLAGS += " -I#{incdir}"
+else
+  $CFLAGS = " -I#{INTERBASEDIR}/include"
+end
+
+libdir = with_config("interbase-lib-dir")
+if libdir then
+  $LDFLAGS += "-L#{libdir}"
+else
+  $LDFLAGS = "-L#{INTERBASEDIR}/lib"
+end
+
+$libs = "-lgds"
 create_makefile("interbase")