@@ -364,8 +364,10 @@ PHP_ARG_WITH(libbson, whether to use system libbson,
364
364
PHP_EVAL_LIBLINE($LIBBSON_LIB, MONGODB_SHARED_LIBADD)
365
365
AC_DEFINE ( HAVE_SYSTEM_LIBBSON , 1 , [ Use system libbson] )
366
366
else
367
- PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libbson/src/yajl] , $YAJL_SOURCES, [ $STD_CFLAGS] , shared_objects_mongodb, yes)
368
- PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libbson/src/bson] , $BSON_SOURCES, [ $STD_CFLAGS] , shared_objects_mongodb, yes)
367
+ LIBBSON_CFLAGS="-DBSON_COMPILATION"
368
+
369
+ PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libbson/src/yajl] , $YAJL_SOURCES, [ $STD_CFLAGS $LIBBSON_CFLAGS] , shared_objects_mongodb, yes)
370
+ PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libbson/src/bson] , $BSON_SOURCES, [ $STD_CFLAGS $LIBBSON_CFLAGS] , shared_objects_mongodb, yes)
369
371
fi
370
372
371
373
dnl libmongoc stuff {{{
@@ -397,15 +399,15 @@ PHP_ARG_WITH(libmongoc, whether to use system libmongoc,
397
399
PHP_EVAL_LIBLINE($LIBMONGOC_LIB, MONGODB_SHARED_LIBADD)
398
400
AC_DEFINE ( HAVE_SYSTEM_LIBMONGOC , 1 , [ Use system libmongoc] )
399
401
else
400
- CPPFLAGS="$CPPFLAGS -DBSON_COMPILATION -DMONGOC_COMPILATION -DMONGOC_TRACE"
401
-
402
- PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES, [ $STD_CFLAGS] , shared_objects_mongodb, yes)
403
- PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_CRYPTO, [ $STD_CFLAGS] , shared_objects_mongodb, yes)
404
- PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_SSL, [ $STD_CFLAGS] , shared_objects_mongodb, yes)
405
- PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_OPENSSL, [ $STD_CFLAGS] , shared_objects_mongodb, yes)
406
- PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_SECURE_TRANSPORT, [ $STD_CFLAGS] , shared_objects_mongodb, yes)
407
- PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_SECURE_CHANNEL, [ $STD_CFLAGS] , shared_objects_mongodb, yes)
408
- PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_SASL, [ $STD_CFLAGS] , shared_objects_mongodb, yes)
402
+ LIBMONGOC_CFLAGS=" -DMONGOC_COMPILATION -DMONGOC_TRACE"
403
+
404
+ PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES, [ $STD_CFLAGS $LIBMONGOC_CFLAGS ] , shared_objects_mongodb, yes)
405
+ PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_CRYPTO, [ $STD_CFLAGS $LIBMONGOC_CFLAGS ] , shared_objects_mongodb, yes)
406
+ PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_SSL, [ $STD_CFLAGS $LIBMONGOC_CFLAGS ] , shared_objects_mongodb, yes)
407
+ PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_OPENSSL, [ $STD_CFLAGS $LIBMONGOC_CFLAGS ] , shared_objects_mongodb, yes)
408
+ PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_SECURE_TRANSPORT, [ $STD_CFLAGS $LIBMONGOC_CFLAGS ] , shared_objects_mongodb, yes)
409
+ PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_SECURE_CHANNEL, [ $STD_CFLAGS $LIBMONGOC_CFLAGS ] , shared_objects_mongodb, yes)
410
+ PHP_ADD_SOURCES_X(PHP_EXT_DIR(mongodb)[ src/libmongoc/src/mongoc] , $MONGOC_SOURCES_SASL, [ $STD_CFLAGS $LIBMONGOC_CFLAGS ] , shared_objects_mongodb, yes)
409
411
410
412
411
413
PHP_SETUP_OPENSSL(MONGODB_SHARED_LIBADD)
0 commit comments