Skip to content

Commit

Permalink
* NEW [cmake] add cmake.
Browse files Browse the repository at this point in the history
Signed-off-by: lee-emqx <lihj@emqx.io>
  • Loading branch information
xinyi-xs committed Feb 23, 2024
1 parent 75162b2 commit f2f7e61
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 24 deletions.
1 change: 1 addition & 0 deletions src/supplemental/nanolib/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,4 @@ add_subdirectory(linkedlist)
add_subdirectory(ringbuffer)
add_subdirectory(parquet)
add_subdirectory(blf)

6 changes: 6 additions & 0 deletions src/supplemental/nanolib/blf/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -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()
24 changes: 0 additions & 24 deletions src/supplemental/nanolib/blf/blf.cc
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,3 @@
#include <fstream>
#include <locale>

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;
}

0 comments on commit f2f7e61

Please sign in to comment.