source: rtems/spec/build/bsps/bspopts.yml @ c46fbb9

Last change on this file since c46fbb9 was a13047c, checked in by Sebastian Huber <sebastian.huber@…>, on 06/27/22 at 09:28:34

build: Allow separate optimization flags

Allow separate optimization flags for the BSP, cpukit, and tests. For example,
the BSP and cpukit may be built without optimization if coverage
instrumentation is enabled, however, the tests may still use optimization.

Update #4670.

  • Property mode set to 100644
File size: 1.1 KB
Line 
1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
2build-type: config-header
3copyrights:
4- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
5enabled-by: true
6guard: __BSP_OPTIONS_H
7include-headers: []
8install-path: ${BSP_INCLUDEDIR}
9links:
10- role: build-dependency
11  uid: optbspoptflags
12- role: build-dependency
13  uid: optcpukitoptflags
14- role: build-dependency
15  uid: opttestoptflags
16- role: build-dependency
17  uid: optabi
18- role: build-dependency
19  uid: optasflags
20- role: build-dependency
21  uid: optbsp
22- role: build-dependency
23  uid: optfatalverb
24- role: build-dependency
25  uid: optincludes
26- role: build-dependency
27  uid: optcflags
28- role: build-dependency
29  uid: optlinkflags
30- role: build-dependency
31  uid: optldflags
32- role: build-dependency
33  uid: optldflagsbsp
34- role: build-dependency
35  uid: optmakelegacy
36- role: build-dependency
37  uid: optprintexcpt
38- role: build-dependency
39  uid: optreset
40- role: build-dependency
41  uid: optresetkey
42- role: build-dependency
43  uid: pkgconfig
44- role: build-dependency
45  uid: tst
46- role: build-dependency
47  uid: grpmake
48target: bsps/include/bspopts.h
49type: build
Note: See TracBrowser for help on using the repository browser.