File tree Expand file tree Collapse file tree 3 files changed +14
-8
lines changed Expand file tree Collapse file tree 3 files changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -1918,6 +1918,18 @@ AC_DEFUN([PHP_SETUP_EXPAT], [
1918
1918
AC_DEFINE ( HAVE_LIBEXPAT , 1 , [ ] )
1919
1919
] )
1920
1920
1921
+ dnl
1922
+ dnl PHP_SETUP_SQLITE([shared-add])
1923
+ dnl
1924
+ dnl Common setup macro for SQLite library.
1925
+ dnl
1926
+ AC_DEFUN ( [ PHP_SETUP_SQLITE] , [
1927
+ PKG_CHECK_MODULES([ SQLITE] , [ sqlite3 >= 3.7.7] , [
1928
+ PHP_EVAL_INCLINE([ $SQLITE_CFLAGS] )
1929
+ PHP_EVAL_LIBLINE([ $SQLITE_LIBS] , [ $1 ] )
1930
+ ] )
1931
+ ] )
1932
+
1921
1933
dnl ----------------------------------------------------------------------------
1922
1934
dnl Misc. macros
1923
1935
dnl ----------------------------------------------------------------------------
Original file line number Diff line number Diff line change @@ -12,10 +12,7 @@ if test "$PHP_PDO_SQLITE" != "no"; then
12
12
13
13
PHP_CHECK_PDO_INCLUDES
14
14
15
- PKG_CHECK_MODULES([ SQLITE] , [ sqlite3 >= 3.7.7] )
16
-
17
- PHP_EVAL_INCLINE($SQLITE_CFLAGS)
18
- PHP_EVAL_LIBLINE($SQLITE_LIBS, PDO_SQLITE_SHARED_LIBADD)
15
+ PHP_SETUP_SQLITE([ PDO_SQLITE_SHARED_LIBADD] )
19
16
20
17
PHP_CHECK_LIBRARY(sqlite3, sqlite3_close_v2, [
21
18
AC_DEFINE ( HAVE_SQLITE3_CLOSE_V2 , 1 , [ have sqlite3_close_v2] )
Original file line number Diff line number Diff line change @@ -5,10 +5,7 @@ PHP_ARG_WITH([sqlite3],
5
5
[ yes] )
6
6
7
7
if test $PHP_SQLITE3 != "no"; then
8
- PKG_CHECK_MODULES([ SQLITE] , [ sqlite3 >= 3.7.7] )
9
-
10
- PHP_EVAL_INCLINE($SQLITE_CFLAGS)
11
- PHP_EVAL_LIBLINE($SQLITE_LIBS, SQLITE3_SHARED_LIBADD)
8
+ PHP_SETUP_SQLITE([ SQLITE3_SHARED_LIBADD] )
12
9
AC_DEFINE ( HAVE_SQLITE3 , 1 , [ Define to 1 if you have the sqlite3 extension enabled.] )
13
10
14
11
PHP_CHECK_LIBRARY(sqlite3, sqlite3_errstr, [
You can’t perform that action at this time.
0 commit comments