blob: 63c1b2e1cf9c62288c7f992241634722c454e0eb [file] [log] [blame]
Sandrine Bailleux3cd87d72018-10-09 11:12:55 +02001#
2# Copyright (c) 2018, Arm Limited. All rights reserved.
3#
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
40# Use of shell colors
41SHELL_COLOR := 0
42
43# Use non volatile memory for storing results
44USE_NVM := 0
45
46# Build verbosity
47V := 0