summaryrefslogtreecommitdiffstats
path: root/rules/libiodbc.in
blob: 0aa6d88557b854aeb088f31da0aceefb6629fce2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
## SECTION=system_libraries

menuconfig LIBIODBC
	tristate "libiodbc                      "
	select LIBC_DL
	select GTK if LIBIODBC_GUI
	help
	  iODBC Driver Manager

	  iODBC (intrinsic Open Database Connectivity) driver manager
	  is compatible with ODBC 2.x and 3.x specification and
	  performs exact the jobs of a ODBC driver manager
	  (i.e. driver loading, Parameters and function sequence
	  checking, driver's function invoking, etc). Any ODBC driver
	  works with ODBC 2.0 and 3.x driver manager will also work
	  with iODBC driver manager and vice versa.

	  Applications (using ODBC function calls) linked with iODBC
	  driver manager will be able to simultaneously access
	  different type of data sources within one process through
	  suitable iODBC drivers.

if LIBIODBC

config LIBIODBC_GUI
	bool
	prompt "gui"
	# needs gtk2
	depends on BROKEN
	help
	 build GUI applications

choice
	prompt "driver manager version"
	help
	  Specify which driver manager version we should be compatible with.

	config LIBIODBC_DRIVER_VERSION_3
		bool "3.x"
		help
		  build ODBC 3.x compatible driver manager

	config LIBIODBC_DRIVER_VERSION_2
		bool "2.x"
		# currently not supported
		depends on BROKEN
		help
		  build ODBC 2.x compatible driver manager

endchoice

endif