Skip to content

Commit 33f24fe

Browse files
Pavel SiskaPavel Šiška
authored andcommitted
CMake: add option to build ipfixprobe with miliseconds timestamp precision
1 parent b3f04c9 commit 33f24fe

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@ option(ENABLE_OUTPUT_UNIREC "Enable build of output UNIREC plugin" OFF)
2121
option(ENABLE_PROCESS_EXPERIMENTAL "Enable build of experimental process plugins" OFF)
2222
option(ENABLE_RPMBUILD "Enable build of RPM package" ON)
2323

24+
option(ENABLE_MILISECONDS_TIMESTAMP "Compile ipfixprobe with miliseconds timestamp precesion" OFF)
25+
26+
if(ENABLE_MILISECONDS_TIMESTAMP)
27+
add_compile_definitions(IPXP_TS_MSEC)
28+
endif()
29+
2430
set(CMAKE_C_STANDARD 11)
2531
set(CMAKE_C_STANDARD_REQUIRED ON)
2632
set(CMAKE_C_EXTENSIONS ON)
@@ -35,7 +41,6 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra")
3541
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O3")
3642
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -ggdb3")
3743

38-
3944
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra")
4045
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3")
4146
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g -ggdb3")

0 commit comments

Comments
 (0)