361fdaac1a
A recent change in how the fixup mechanism works caused several regressions. See https://github.com/zephyrproject-rtos/zephyr/pull/12680 for more details about the regressions. The core of the matter is that using defines to pass on include paths causes interopability issues when integrating with external build systems. To resolve this we re-write the fixup mechanism to instead generate an aggregated fixup file that is ready to be included at build time. Then no paths are passed through defines and we resolve the regressions reported. Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
21 lines
435 B
C
21 lines
435 B
C
/*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*
|
|
* Copyright (c) 2019 Nordic Semiconductor
|
|
*
|
|
* Not a generated file. Feel free to modify.
|
|
*
|
|
* Poorly named for legacy compatibility reasons.
|
|
*/
|
|
|
|
#ifndef GENERATED_DTS_BOARD_H
|
|
#define GENERATED_DTS_BOARD_H
|
|
|
|
#include <generated_dts_board_unfixed.h>
|
|
|
|
/* The following definitions fixup the generated include */
|
|
|
|
#include <generated_dts_board_fixups.h>
|
|
|
|
#endif /* GENERATED_DTS_BOARD_H */
|