Feature/color objects color command (#302)
* added BACnetColorCommand and BACnetxyColor encoding and unit testing * Added Color object and unit testing. * Added Color Temperature object and Unit test * Fix BVLC unit test warning. * add port Makefile for extra types * added RGB to and from CIE xy utility in sys folder, and add unit tests. * added cmake-win32 target * Change RP and RPM to use known property decoder. Add color object RP and RPM decoding and printing Fix RPM print for new reserved range above 4194303 Change default protocol-revision to 24 for Color object * Integrate Color and Color Temperature objects into demo apps Co-authored-by: Steve Karg <skarg@users.sourceforge.net>
This commit is contained in:
@@ -45,12 +45,18 @@ apps:
|
||||
lib:
|
||||
$(MAKE) -s -C apps $@
|
||||
|
||||
CMAKE_BUILD_DIR=build
|
||||
.PHONY: cmake
|
||||
cmake:
|
||||
CMAKE_BUILD_DIR=build
|
||||
[ -d $(CMAKE_BUILD_DIR) ] || mkdir -p $(CMAKE_BUILD_DIR)
|
||||
[ -d $(CMAKE_BUILD_DIR) ] && cd $(CMAKE_BUILD_DIR) && cmake .. -DBUILD_SHARED_LIBS=ON && cmake --build . --clean-first
|
||||
|
||||
.PHONY: cmake-win32
|
||||
cmake-win32:
|
||||
mkdir -p $(CMAKE_BUILD_DIR)
|
||||
cd $(CMAKE_BUILD_DIR) && cmake ../ -DBACNET_STACK_BUILD_APPS=ON && cmake --build ./ --clean-first
|
||||
cp $(CMAKE_BUILD_DIR)/Debug/*.exe ./bin/.
|
||||
|
||||
.PHONY: abort
|
||||
abort:
|
||||
$(MAKE) -s -C apps $@
|
||||
@@ -243,6 +249,7 @@ splint:
|
||||
|
||||
CPPCHECK_OPTIONS = --enable=warning,portability
|
||||
CPPCHECK_OPTIONS += --template=gcc
|
||||
CPPCHECK_OPTIONS += --inline-suppr
|
||||
CPPCHECK_OPTIONS += --suppress=selfAssignment
|
||||
CPPCHECK_OPTIONS += --suppress=integerOverflow
|
||||
CPPCHECK_OPTIONS += --error-exitcode=1
|
||||
|
||||
Reference in New Issue
Block a user