Fixed WriteProperty error code for FD_BBMD_ADDRESS and FD_SUBSCRIPTION_LIFETIME (#925)
* Fixed WriteProperty error code for PROP_FD_BBMD_ADDRESS and PROP_FD_SUBSCRIPTION_LIFETIME properties. * Fixed dead-code warning after enabling all datalinks for basic network port object using the property list as the R/W checking for the port type.
This commit is contained in:
@@ -81,6 +81,65 @@ env:
|
||||
@echo "CTEST_OPTIONS=$(CTEST_OPTIONS)"
|
||||
@echo "BUILD_DIR=$(BUILD_DIR)"
|
||||
|
||||
BSC_DATALINK_DIR := $(realpath ./bacnet/datalink/bsc-datalink)
|
||||
.PHONY: bsc-datalink
|
||||
bsc-datalink:
|
||||
[ -d $(BUILD_DIR) ] || mkdir -p $(BUILD_DIR)
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake $(BSC_DATALINK_DIR) && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake --build . $(JOBS) --clean-first && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && ./test_bsc-datalink && cd ..
|
||||
|
||||
BSC_NODE_DIR := $(realpath ./bacnet/datalink/bsc-node)
|
||||
.PHONY: bsc-node
|
||||
bsc-node:
|
||||
[ -d $(BUILD_DIR) ] || mkdir -p $(BUILD_DIR)
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake $(BSC_NODE_DIR) && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake --build . $(JOBS) --clean-first && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && ./test_bsc-node && cd ..
|
||||
|
||||
BSC_HUB_DIR := $(realpath ./bacnet/datalink/hub-sc)
|
||||
.PHONY: bsc-hub
|
||||
bsc-hub:
|
||||
[ -d $(BUILD_DIR) ] || mkdir -p $(BUILD_DIR)
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake $(BSC_HUB_DIR) && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake --build . $(JOBS) --clean-first && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && ./test_hub-sc && cd ..
|
||||
|
||||
BSC_BVLC_DIR := $(realpath ./bacnet/datalink/bvlc-sc)
|
||||
.PHONY: bsc-bvlc
|
||||
bsc-bvlc:
|
||||
[ -d $(BUILD_DIR) ] || mkdir -p $(BUILD_DIR)
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake $(BSC_BVLC_DIR) && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake --build . $(JOBS) --clean-first && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && ./test_bvlc-sc && cd ..
|
||||
|
||||
BSC_SOCKET_DIR := $(realpath ./bacnet/datalink/bsc-socket)
|
||||
.PHONY: bsc-socket
|
||||
bsc-socket:
|
||||
[ -d $(BUILD_DIR) ] || mkdir -p $(BUILD_DIR)
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake $(BSC_SOCKET_DIR) && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake --build . $(JOBS) --clean-first && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && ./test_bsc-socket && cd ..
|
||||
|
||||
BSC_WEBSOCKET_DIR := $(realpath ./bacnet/datalink/websockets)
|
||||
.PHONY: websockets
|
||||
websockets:
|
||||
[ -d $(BUILD_DIR) ] || mkdir -p $(BUILD_DIR)
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake $(BSC_WEBSOCKET_DIR) && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && cmake --build . $(JOBS) --clean-first && cd ..
|
||||
[ -d $(BUILD_DIR) ] && cd $(BUILD_DIR) && ./test_websockets && cd ..
|
||||
|
||||
.PHONY: libwebsockets
|
||||
libwebsockets:
|
||||
sudo apt-get update -qq
|
||||
sudo apt-get install -qq libconfig-dev
|
||||
sudo apt-get install -qq libcap-dev
|
||||
sudo apt-get install -qq libssl-dev
|
||||
sudo apt-get install -qq libuv1-dev
|
||||
git clone --branch v4.3-stable https://github.com/warmcat/libwebsockets.git
|
||||
bash -c 'cd libwebsockets;mkdir build;cd build;cmake .. -DLWS_WITH_LIBUV=ON -DLWS_WITH_MINIMAL_EXAMPLES=0 -DLWS_MAX_SMP=32;make'
|
||||
sudo bash -c 'cd libwebsockets;cd build;make install'
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
-rm -rf $(BUILD_DIR)
|
||||
|
||||
Reference in New Issue
Block a user