cmake_minimum_required(VERSION 3.12.4)

project(unit_tests)

include_directories(${CMAKE_SOURCE_DIR})
include_directories(${CMAKE_SOURCE_DIR}/include/)
include_directories(mocks/)
include_directories(${SRC_FOLDER}/external/googletest/googletest/include/)
include_directories(${SRC_FOLDER}/external/googletest/googlemock/include/)
include_directories(${SRC_FOLDER}/wazuh_modules/vulnerability_scanner/src/)
include_directories(${SRC_FOLDER}/wazuh_modules/vulnerability_scanner/include/)
include_directories(${SRC_FOLDER}/wazuh_modules/vulnerability_scanner/src/databaseFeedManager/)

link_directories(${SRC_FOLDER}/external/googletest/lib/)

add_subdirectory(unit)
add_subdirectory(component)
add_subdirectory(benchmark)
