mirror of
https://github.com/seL4/seL4.git
synced 2026-03-27 10:29:57 +00:00
Use `ARM_HYP_verified.cmake` from branch exynos5-ver as `ARM_HYP_exynos5_verified.cmake` on master, so both can be used by verification CI without switching branches. Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
28 lines
1.0 KiB
CMake
Executable File
28 lines
1.0 KiB
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 "exynos5" CACHE STRING "")
|
|
set(KernelARMPlatform "exynos5422" CACHE STRING "")
|
|
set(KernelSel4Arch "arm_hyp" CACHE STRING "")
|
|
set(KernelAArch32FPUEnableContextSwitch OFF CACHE BOOL "")
|
|
set(KernelVerificationBuild ON CACHE BOOL "")
|
|
set(KernelIPCBufferLocation "threadID_register" CACHE STRING "")
|
|
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 "")
|