blob: ca44b4753621f471e3de670ea712623ea26f4be5 [file] [log] [blame]
Sandrine Bailleux3cd87d72018-10-09 11:12:55 +02001#
Alexei Fedorov7fac1622020-06-19 14:25:43 +01002# Copyright (c) 2018-2020, Arm Limited. All rights reserved.
Sandrine Bailleux3cd87d72018-10-09 11:12:55 +02003#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7# Default, static values for build variables, listed in alphabetic order.
8# Dependencies between build options, if any, are handled in the top-level
9# Makefile, after this file is included. This ensures that the former is better
10# poised to handle dependencies, as all build variables would have a default
11# value by then.
12
13# The Target build architecture. Supported values are: aarch64, aarch32.
14ARCH := aarch64
15
16# ARM Architecture major and minor versions: 8.0 by default.
17ARM_ARCH_MAJOR := 8
18ARM_ARCH_MINOR := 0
19
20# Base commit to perform code check on
21BASE_COMMIT := origin/master
22
23# Debug/Release build
24DEBUG := 0
25
26# Build platform
27DEFAULT_PLAT := fvp
28
29# Whether the Firmware Update images (i.e. NS_BL1U and NS_BL2U images) should be
30# built. The platform makefile is free to override this value.
31FIRMWARE_UPDATE := 0
32
33# Enable FWU helper functions and inline tests in NS_BL1U and NS_BL2U images.
34FWU_BL_TEST := 1
35
36# Whether a new test session should be started every time or whether the
37# framework should try to resume a previous one if it was interrupted
38NEW_TEST_SESSION := 1
39
Sandrine Bailleux3cd87d72018-10-09 11:12:55 +020040# Use non volatile memory for storing results
41USE_NVM := 0
42
43# Build verbosity
44V := 0