enable sqlite3 in php

git-svn-id: svn://svn.openwrt.org/openwrt/packages@11611 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
matteo 2008-06-30 12:24:26 +00:00
parent 2ec16301b8
commit 7379ac6bf1

View File

@ -147,6 +147,18 @@ define Package/php5-mod-sqlite
TITLE:=SQLite module
endef
define Package/php5-mod-pdo
$(call Package/php5/Default)
DEPENDS:=php5
TITLE:=PHP Data Objects module
endef
define Package/php5-mod-pdo-sqlite
$(call Package/php5/Default)
DEPENDS:=php5-mod-pdo +libsqlite3
TITLE:=PHP Data Objects module - SQLite support
endef
define Package/php5-mod-xml
$(call Package/php5/Default)
DEPENDS:=php5 +libexpat
@ -263,6 +275,14 @@ ifneq ($(CONFIG_PACKAGE_php5-mod-sqlite),)
else
PKG_CONFIGURE_OPTS+= --without-sqlite
endif
ifneq ($(CONFIG_PACKAGE_php5-mod-pdo),)
PKG_CONFIGURE_OPTS+= --enable-pdo=shared
ifneq ($(CONFIG_PACKAGE_php5-mod-pdo-sqlite),)
PKG_CONFIGURE_OPTS+= --with-pdo-sqlite=shared,"$(STAGING_DIR)/usr"
endif
else
PKG_CONFIGURE_OPTS+= --disable-pdo
endif
ifneq ($(CONFIG_PACKAGE_php5-mod-xml),)
PKG_CONFIGURE_OPTS+= --enable-xml=shared,"$(STAGING_DIR)/usr" \
--with-libexpat-dir="$(STAGING_DIR)/usr"
@ -397,5 +417,7 @@ $(eval $(call BuildPlugin,php5-mod-pgsql,pgsql))
$(eval $(call BuildPlugin,php5-mod-session,session))
$(eval $(call BuildPlugin,php5-mod-sockets,sockets))
$(eval $(call BuildPlugin,php5-mod-sqlite,sqlite))
$(eval $(call BuildPlugin,php5-mod-pdo,pdo))
$(eval $(call BuildPlugin,php5-mod-pdo-sqlite,pdo_sqlite))
$(eval $(call BuildPlugin,php5-mod-xml,xml))
$(eval $(call BuildPlugin,php5-mod-apc))