files
ports/CMakeLists.txt
2025-03-23 17:15:53 +03:00

29 lines
729 B
CMake

cmake_minimum_required(VERSION 3.31)
project(kolibrios-ports)
include(ExternalProject)
# Number of threads for build
set(JOBS 6)
# Installation directory for GCC and Binutils"
if(NOT DEFINED ENV{SDK_TOOLCHAIN_DIR})
message(FATAL_ERROR "The environment variable SDK_TOOLCHAIN_DIR is not set!")
endif()
set(SDK_TOOLCHAIN_DIR $ENV{SDK_TOOLCHAIN_DIR})
message(STATUS "SDK_TOOLCHAIN_DIR=${SDK_TOOLCHAIN_DIR}")
# Directory for installing ports"
if(NOT DEFINED ENV{SDK_SYSROOT_DIR})
message(FATAL_ERROR "The environment variable SDK_SYSROOT_DIR is not set!")
endif()
set(SDK_SYSROOT_DIR $ENV{SDK_SYSROOT_DIR})
message(STATUS "SDK_SYSROOT_DIR=${SDK_SYSROOT_DIR}")
add_subdirectory(toolchain)
add_subdirectory(libraries)