Feature/router bsd (#821)
* fix router compile warnings declaration-after-statement overlength-strings * router disable PRINT(debug_level) * ports rename dlmstp_[linux|bsd] to dlmstp_port * copy ports/linux/dlmstp_port.c ports/bsd/dlmstp_port.c * copy ports/linux/dlmstp_port.c ports/bsd/dlmstp_port.c * fix typedef in bip_get_local_address_ioctl * copy ports/linux/dlmstp_port.c ports/bsd/dlmstp_port.c * add bsd support for router app * fix clang __attribute__ optimize dont work clang O2/O3/Os are also not working * fix pre-commit * fix bsd SO_BINDTODEVICE is not available * add brew install libconfig for app router and bsd * fix BACDL_MSTP test on macOS * remove old comments
This commit is contained in:
@@ -15,6 +15,10 @@ ifeq (${BACNET_PORT},linux)
|
||||
TARGET_EXT =
|
||||
LIBS = -lpthread -lconfig -lm
|
||||
LFLAGS = $(LIBS)
|
||||
else ifeq (${BACNET_PORT},bsd)
|
||||
TARGET_EXT =
|
||||
LIBS = -lpthread -lconfig -lm
|
||||
LFLAGS = $(LIBS)
|
||||
endif
|
||||
|
||||
SOURCE_DIR = ../../src
|
||||
@@ -24,7 +28,7 @@ SRCS = main.c \
|
||||
${BACNET_PORT_DIR}/rs485.c \
|
||||
${BACNET_PORT_DIR}/mstimer-init.c \
|
||||
${BACNET_PORT_DIR}/bip-init.c \
|
||||
${BACNET_PORT_DIR}/dlmstp_linux.c \
|
||||
${BACNET_PORT_DIR}/dlmstp_port.c \
|
||||
${BACNET_SOURCE_DIR}/basic/bbmd/h_bbmd.c \
|
||||
${BACNET_SOURCE_DIR}/datalink/bvlc.c \
|
||||
${BACNET_SOURCE_DIR}/basic/sys/fifo.c \
|
||||
|
||||
Reference in New Issue
Block a user