package/php: add unixodbc support
authorBernd Kuhls <bernd.kuhls@t-online.de>
Fri, 6 Mar 2015 16:49:43 +0000 (17:49 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 5 Apr 2015 14:05:46 +0000 (16:05 +0200)
[Thomas: fix indentation.]

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/php/Config.ext
package/php/php.mk

index 1d9c2fe68f0910dcd20583c40fb9a580b7e6522a..fafae264dcd9495d6ff0899a5311d36de78c85b5 100644 (file)
@@ -159,6 +159,12 @@ config BR2_PACKAGE_PHP_EXT_PDO_SQLITE
        help
          SQLite3 driver for PDO
 
+config BR2_PACKAGE_PHP_EXT_PDO_UNIXODBC
+       bool "unixODBC"
+       select BR2_PACKAGE_UNIXODBC
+       help
+         unixODBC driver for PDO
+
 endif
 
 comment "Human language and character encoding support"
index 74bb00ac6a1dd9e2db5704b8929ffab074dfe8bf..73ed494faf295f4d67c1cf234369d3860b680ec4 100644 (file)
@@ -176,6 +176,10 @@ ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_POSTGRESQL),y)
 PHP_CONF_OPTS += --with-pdo-pgsql=$(STAGING_DIR)/usr
 PHP_DEPENDENCIES += postgresql
 endif
+ifeq ($(BR2_PACKAGE_PHP_EXT_PDO_UNIXODBC),y)
+PHP_CONF_OPTS += --with-pdo-odbc=unixODBC,$(STAGING_DIR)/usr
+PHP_DEPENDENCIES += unixodbc
+endif
 endif
 
 ### Use external PCRE if it's available