cmake: update for compatibility with CMake 4.0
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
cmake_minimum_required(VERSION 3.13)
|
||||
cmake_minimum_required(VERSION 4.0)
|
||||
project(mango C ASM)
|
||||
|
||||
if (NOT BUILD_TOOLS_DIR)
|
||||
@@ -28,8 +28,6 @@ file(GLOB_RECURSE arch_sources_c arch/${kernel_arch}/*.c)
|
||||
file(GLOB_RECURSE arch_sources_asm arch/${kernel_arch}/*.S)
|
||||
file(GLOB_RECURSE arch_headers arch/${kernel_arch}/*.h)
|
||||
|
||||
set_property(SOURCE ${arch_sources_asm} PROPERTY LANGUAGE C)
|
||||
|
||||
add_executable(${kernel_exe_name}
|
||||
${kernel_sources}
|
||||
${kernel_headers}
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
file(GLOB headers ${CMAKE_CURRENT_SOURCE_DIR}/include/mango/*.h)
|
||||
file(GLOB asm_sources
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/arch/${CMAKE_SYSTEM_PROCESSOR}/*.S)
|
||||
set_property(SOURCE ${asm_sources} PROPERTY LANGUAGE C)
|
||||
|
||||
set(public_include_dirs
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||
|
||||
Reference in New Issue
Block a user