Refactored the bacnet file object to be storage agnostic with callbacks. (#1056)
This commit is contained in:
+2
-1
@@ -138,6 +138,7 @@ endif
|
||||
|
||||
# source file locations
|
||||
BACNET_PORT_DIR = $(realpath ../ports/$(BACNET_PORT))
|
||||
BACNET_POSIX_DIR = $(realpath ../ports/posix)
|
||||
BACNET_SRC_DIR = $(realpath ../src)
|
||||
|
||||
# Compiler flag to set the C Standard level.
|
||||
@@ -197,7 +198,7 @@ BACNET_DEFINES += -DBACNET_PROPERTY_LISTS=1
|
||||
BACNET_DEFINES += -DBACNET_PROTOCOL_REVISION=24
|
||||
|
||||
# put all the flags together
|
||||
INCLUDES = -I$(BACNET_SRC_DIR) -I$(BACNET_PORT_DIR)
|
||||
INCLUDES = -I$(BACNET_SRC_DIR) -I$(BACNET_PORT_DIR) -I$(BACNET_POSIX_DIR)
|
||||
CFLAGS += $(WARNINGS) $(DEBUGGING) $(OPTIMIZATION) $(BACNET_DEFINES) $(INCLUDES)
|
||||
CFLAGS += $(CSTANDARD)
|
||||
ifneq (${BACNET_LIB},)
|
||||
|
||||
@@ -6,6 +6,7 @@ BACNET_LIB_DIR ?= $(realpath .)
|
||||
BACNET_LIB_TARGET ?= $(BACNET_LIB_DIR)/lib$(BACNET_LIB_NAME).a
|
||||
BACNET_SRC_DIR ?= $(realpath ../../src)
|
||||
BACNET_PORT_DIR ?= $(realpath ../../ports/linux)
|
||||
BACNET_POSIX_DIR ?= $(realpath ../../ports/posix)
|
||||
BACNET_OBJECT_DIR = $(BACNET_SRC_DIR)/bacnet/basic/object
|
||||
BACNET_DEFINES ?=
|
||||
|
||||
@@ -35,6 +36,7 @@ CFLAGS += $(WARNINGS) $(DEBUGGING) $(OPTIMIZATION) $(BACNET_DEFINES) $(INCLUDES)
|
||||
CFLAGS += -ffunction-sections -fdata-sections
|
||||
|
||||
APPS_ENVIRONMENT_SRC = \
|
||||
$(BACNET_POSIX_DIR)/bacfile-posix.c \
|
||||
$(BACNET_SRC_DIR)/bacnet/datalink/dlenv.c
|
||||
|
||||
PORT_ARCNET_SRC = \
|
||||
|
||||
Reference in New Issue
Block a user