blob: 09f1c92fd191ad41c52787493e18c4b2f74e7ab1 [file] [log] [blame]
Gyorgy Szing30fa9872017-12-05 01:08:47 +00001#-------------------------------------------------------------------------------
Mate Toth-Pal65c935e2018-01-17 18:42:13 +01002# Copyright (c) 2017-2018, Arm Limited. All rights reserved.
Gyorgy Szing30fa9872017-12-05 01:08:47 +00003#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6#-------------------------------------------------------------------------------
7
8#This file holds information of a specific build configuration of this project.
Mate Toth-Pal65c935e2018-01-17 18:42:13 +01009
Gyorgy Szing30fa9872017-12-05 01:08:47 +000010#Include board specific config (CPU, etc...)
11include("Common/BoardSSE200")
12
13#Use any ARMCLANG version found on PATH. Note: Only versions supported by the
14#build system will work. A file cmake/Common/CompilerArmClangXY.cmake
15#must be present with a matching version.
16include("Common/FindArmClang")
Mate Toth-Pal65c935e2018-01-17 18:42:13 +010017if(NOT EXISTS "${CMAKE_CURRENT_LIST_DIR}/cmake/Common/${ARMCLANG_MODULE}.cmake")
18 message(FATAL_ERROR "ERROR: Unsupported ARMCLANG compiler version found on PATH.")
19endif()
Gyorgy Szing30fa9872017-12-05 01:08:47 +000020include("Common/${ARMCLANG_MODULE}")
21
22##These variables select how the projects are built. Each project will set
23#various project specific settings (e.g. what files to build, macro
24#definitions) based on these.
25set (REGRESSION False)
26set (CORE_TEST True)
Tamas Ban581034a2017-12-19 19:54:37 +000027set (BL2 True)
Gyorgy Szing30fa9872017-12-05 01:08:47 +000028
Mate Toth-Pal65c935e2018-01-17 18:42:13 +010029include ("${CMAKE_CURRENT_LIST_DIR}/CommonConfig.cmake")
Gyorgy Szing30fa9872017-12-05 01:08:47 +000030