diff --git a/src/supplemental/nanolib/CMakeLists.txt b/src/supplemental/nanolib/CMakeLists.txt index d0117cad1..9349e0841 100644 --- a/src/supplemental/nanolib/CMakeLists.txt +++ b/src/supplemental/nanolib/CMakeLists.txt @@ -44,3 +44,4 @@ add_subdirectory(linkedlist) add_subdirectory(ringbuffer) add_subdirectory(parquet) add_subdirectory(blf) + diff --git a/src/supplemental/nanolib/blf/CMakeLists.txt b/src/supplemental/nanolib/blf/CMakeLists.txt new file mode 100644 index 000000000..769b4b37a --- /dev/null +++ b/src/supplemental/nanolib/blf/CMakeLists.txt @@ -0,0 +1,6 @@ +if(NNG_ENABLE_BLF) + nng_sources(blf.cc) + find_package(Vector_BLF REQUIRED) + nng_include_directories(${Vector_BLF_INCLUDE_DIRS}) + nng_link_libraries(${Vector_BLF_LIBRARIES}) +endif() diff --git a/src/supplemental/nanolib/blf/blf.cc b/src/supplemental/nanolib/blf/blf.cc index 5641ef90a..ddae84fd6 100644 --- a/src/supplemental/nanolib/blf/blf.cc +++ b/src/supplemental/nanolib/blf/blf.cc @@ -7,27 +7,3 @@ #include #include -int test_func() -{ - /* open file for writing */ - Vector::BLF::File file; - file.open("test.blf", std::ios_base::out); - if (!file.is_open()) { - std::cout << "Unable to open file" << std::endl; - return -1; - } - - /* write a CanMessage */ - auto * canMessage = new Vector::BLF::CanMessage; - canMessage->channel = 1; - canMessage->flags = 1; // TX - canMessage->dlc = 2; - canMessage->id = 0x33; - canMessage->data[0] = 0x44; - canMessage->data[1] = 0x55; - file.write(canMessage); - - /* close file */ - file.close(); - return 0; -}