mirror of
https://github.com/Hizenberg469/Routing-Table-Manager.git
synced 2026-04-19 18:02:23 +03:00
29 lines
666 B
CMake
29 lines
666 B
CMake
# CMakeList.txt : CMake project for Routing_Table_Manager, include source and define
|
|
# project specific logic here.
|
|
#
|
|
cmake_minimum_required (VERSION 3.8)
|
|
|
|
project(RTM VERSION 1.0.0 LANGUAGES C CXX)
|
|
|
|
set(CMAKE_C_STANDARD 17)
|
|
set(CMAKE_C_STANDARD_REQUIRED ON)
|
|
set(CMAKE_C_EXTENSIONS OFF)
|
|
|
|
set(DLL_NAME Dll)
|
|
set(ML_NAME Mac_List)
|
|
set(RT_NAME Rounting_Table)
|
|
set(SM_NAME Sync_Message)
|
|
|
|
|
|
option( DLL_TESTING "if to check the integrity of doubly linked list library." OFF)
|
|
|
|
add_subdirectory(DLL)
|
|
add_subdirectory(Mac-List)
|
|
add_subdirectory(Routing-Table)
|
|
add_subdirectory(Sync)
|
|
add_subdirectory(app)
|
|
|
|
|
|
|
|
# TODO: Add tests and install targets if needed.
|