mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-02-24 12:40:47 +00:00
daemon: define HAVE_UNIX_SOCKETS if not on mingw
This commit is contained in:
parent
ec8ca29f14
commit
bce95a1644
@ -56,6 +56,7 @@ echo
|
||||
echo "BTstack configured for HCI $HCI_TRANSPORT Transport"
|
||||
|
||||
btstack_run_loop_SOURCES="btstack_run_loop_posix.c"
|
||||
UNIX_SOCKETS=no
|
||||
case "$host_os" in
|
||||
darwin*)
|
||||
btstack_run_loop_SOURCES="$btstack_run_loop_SOURCES btstack_run_loop_corefoundation.m"
|
||||
@ -65,6 +66,7 @@ case "$host_os" in
|
||||
REMOTE_DEVICE_DB_SOURCES="btstack_link_key_db_corefoundation.m btstack_device_name_db_corefoundation.m rfcomm_service_db_corefoundation.m"
|
||||
BTSTACK_LINK_KEY_DB_INSTANCE="btstack_link_key_db_corefoundation_instance"
|
||||
BTSTACK_DEVICE_NAME_DB_INSTANCE="btstack_device_name_db_corefoundation_instance"
|
||||
UNIX_SOCKETS=yes
|
||||
;;
|
||||
mingw*)
|
||||
echo "Building on mingw32"
|
||||
@ -81,6 +83,7 @@ case "$host_os" in
|
||||
REMOTE_DEVICE_DB_SOURCES="btstack_link_key_db_memory.c rfcomm_service_db_memory.c"
|
||||
BTSTACK_LINK_KEY_DB_INSTANCE="btstack_link_key_db_memory_instance"
|
||||
# BTSTACK_DEVICE_NAME_DB_INSTANCE="btstack_device_name_db_fs_instance"
|
||||
UNIX_SOCKETS=yes
|
||||
;;
|
||||
esac
|
||||
|
||||
@ -109,7 +112,7 @@ fi
|
||||
|
||||
echo "BTSTACK_LINK_KEY_DB: $BTSTACK_LINK_KEY_DB_INSTANCE"
|
||||
echo "BTSTACK_DEVICE_NAME_DB: $BTSTACK_DEVICE_NAME_DB_INSTANCE"
|
||||
echo
|
||||
echo "UNIX_SOCKETS: $UNIX_SOCKETS"
|
||||
echo
|
||||
|
||||
# create btstack_config.h
|
||||
@ -128,6 +131,9 @@ echo "// Port related features" >> btstack_config.h
|
||||
echo "#define HAVE_POSIX_FILE_IO" >> btstack_config.h
|
||||
echo "#define HAVE_POSIX_TIME" >> btstack_config.h
|
||||
echo "#define HAVE_MALLOC" >> btstack_config.h
|
||||
if test "x$UNIX_SOCKETS" == xyes; then
|
||||
echo "#define HAVE_UNIX_SOCKETS" >> btstack_config.h
|
||||
fi
|
||||
echo >> btstack_config.h
|
||||
|
||||
# todo: HAVE -> ENABLE in features below
|
||||
|
Loading…
x
Reference in New Issue
Block a user