2018-03-29 10:00:22 +00:00
|
|
|
cmake_minimum_required(VERSION 2.8.4)
|
|
|
|
project(secX)
|
|
|
|
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c11")
|
|
|
|
|
2018-12-16 23:52:33 +00:00
|
|
|
file(GLOB_RECURSE kernel_src ./inc/*.h ke/*.c ke/*.h ./arch/*.c ./arch/*.h)
|
2018-10-01 17:01:00 +00:00
|
|
|
include_directories(inc)
|
2018-03-29 10:00:22 +00:00
|
|
|
|
2018-10-02 06:43:30 +00:00
|
|
|
# KERNEL
|
|
|
|
add_executable(kernel ${kernel_src})
|
2018-03-29 10:00:22 +00:00
|
|
|
|
2018-10-01 17:01:00 +00:00
|
|
|
# KERNEL + TESTS
|
|
|
|
#include_directories(test/inc)
|
|
|
|
#include_directories(kernel/inc)
|
2018-03-29 10:00:22 +00:00
|
|
|
#add_definitions(-DTDBG)
|
2018-10-01 17:01:00 +00:00
|
|
|
#add_executable(tests ${test_src} ${kernel_src})
|
2018-12-16 23:52:33 +00:00
|
|
|
|