-
-
Notifications
You must be signed in to change notification settings - Fork 7
/
config.w32
18 lines (14 loc) · 708 Bytes
/
config.w32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// $Id$
// vim:ft=javascript
ARG_WITH("simple-kafka-client", "for kafka support", "no");
if (PHP_SIMPLE_KAFKA_CLIENT != "no") {
if (CHECK_LIB("librdkafka.lib", "simple_kafka_client", PHP_SIMPLE_KAFKA_CLIENT) &&
CHECK_HEADER_ADD_INCLUDE("librdkafka/rdkafka.h", "CFLAGS_SIMPLE_KAFKA_CLIENT")) {
EXTENSION("simple_kafka_client", "simple_kafka_client.c producer.c metadata.c metadata_broker.c metadata_topic.c \
metadata_partition.c metadata_collection.c configuration.c \
topic.c message.c functions.c consumer.c topic_partition.c kafka_exception.c");
AC_DEFINE('HAVE_SIMPLE_KAFKA_CLIENT', 1, '');
} else {
WARNING("simple_kafka_client not enabled; libraries and headers not found");
}
}