Skip to content

Commit 5920adc

Browse files
Zainullin DamirZainullin Damir
authored andcommitted
OutputConfigurationParser - Update build
1 parent 888f309 commit 5920adc

File tree

4 files changed

+14
-1
lines changed

4 files changed

+14
-1
lines changed

cmake/dependencies.cmake

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Project dependencies
22
find_package(PkgConfig REQUIRED)
3+
include(FetchContent)
34

45
find_package(Threads REQUIRED)
56
find_package(Atomic REQUIRED)
@@ -35,4 +36,11 @@ if (ENABLE_TESTS)
3536
if (NOT NEMEA_INSTALLED EQUAL 0)
3637
message(FATAL_ERROR "NEMEA modules package is missing! Install it using: dnf install nemea-modules")
3738
endif()
39+
40+
FetchContent_Declare(
41+
googletest
42+
URL https://github.com/google/googletest/archive/refs/tags/v1.14.0.zip
43+
DOWNLOAD_EXTRACT_TIMESTAMP TRUE
44+
)
45+
FetchContent_MakeAvailable(googletest)
3846
endif()

src/core/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ add_library(ipfixprobe-core STATIC
1515
pluginManager.hpp
1616
fieldManager.cpp
1717
xxhash.c
18+
outputFieldConfigurationParser/outputFieldConfigurationParser.cpp
19+
outputFieldConfigurationParser/outputAction.hpp
20+
outputFieldConfigurationParser/outputAction.cpp
21+
outputFieldConfigurationParser/fieldMap.hpp
1822
)
1923

2024
target_include_directories(ipfixprobe-core PUBLIC

src/plugins/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
add_subdirectory(input)
22
add_subdirectory(output)
33
add_subdirectory(process)
4-
add_subdirectory(storage)
4+
#add_subdirectory(storage)
55

66

77
if(ENABLE_NEMEA OR ENABLE_OUTPUT_UNIREC)

tests/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
add_subdirectory(functional)
2+
add_subdirectory(unit)

0 commit comments

Comments
 (0)