mirror of
https://github.com/seL4/seL4.git
synced 2026-03-27 10:29:57 +00:00
The verified configs have a typo in the name of the KernelMaxNumBootinfoUntypedCaps setting, which is then ignored by the build system and the default is used if not otherwise set. Remove the instances that have been ignored so far and replace with the default value if they are not otherwise set. This means there is no actual config change. Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
26 lines
926 B
CMake
Executable File
26 lines
926 B
CMake
Executable File
#!/usr/bin/env -S cmake -P
|
|
#
|
|
# Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
|
|
#
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
|
|
# If this file is executed then build the kernel.elf and kernel_all_pp.c file
|
|
include(${CMAKE_CURRENT_LIST_DIR}/../tools/helpers.cmake)
|
|
cmake_script_build_kernel()
|
|
|
|
set(KernelPlatform "pc99" CACHE STRING "")
|
|
set(KernelSel4Arch "x86_64" CACHE STRING "")
|
|
set(KernelVerificationBuild ON CACHE BOOL "")
|
|
set(KernelMaxNumNodes "1" CACHE STRING "")
|
|
set(KernelOptimisation "-O2" CACHE STRING "")
|
|
set(KernelRetypeFanOutLimit "256" CACHE STRING "")
|
|
set(KernelBenchmarks "none" CACHE STRING "")
|
|
set(KernelDangerousCodeInjection OFF CACHE BOOL "")
|
|
set(KernelFastpath ON CACHE BOOL "")
|
|
set(KernelPrinting OFF CACHE BOOL "")
|
|
set(KernelNumDomains 16 CACHE STRING "")
|
|
set(KernelRootCNodeSizeBits 19 CACHE STRING "")
|
|
set(KernelMaxNumBootinfoUntypedCaps 50 CACHE STRING "")
|
|
set(KernelFSGSBase "inst" CACHE STRING "")
|