mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-08-27 22:52:17 +08:00
bsps: Provide <tm27.h> in each BSP
Since the <tm27.h> is highly BSP-dependent and used only by the tm27 test program we must provide this header file for each BSP. Without the preinstall build target each header file must have a unique source header file. Update #3254.
This commit is contained in:
@@ -25,7 +25,7 @@ project_lib_DATA += startup/linkcmds.qspiflash
|
||||
###############################################################################
|
||||
|
||||
include_HEADERS =
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
include_HEADERS += ../shared/CMSIS/Include/core_cm7.h
|
||||
include_HEADERS += ../shared/CMSIS/Include/core_cmInstr.h
|
||||
include_HEADERS += ../shared/CMSIS/Include/core_cmFunc.h
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -56,7 +56,7 @@ $(PROJECT_LIB)/linkcmds.qspiflash: startup/linkcmds.qspiflash $(PROJECT_LIB)/$(d
|
||||
$(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds.qspiflash
|
||||
TMPINSTALL_FILES += $(PROJECT_LIB)/linkcmds.qspiflash
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ dist_project_lib_DATA = bsp_specs
|
||||
###############################################################################
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
nodist_include_HEADERS = include/bspopts.h
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -46,7 +46,7 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ include_bspdir = $(includedir)/bsp
|
||||
dist_project_lib_DATA = bsp_specs
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
include_bsp_HEADERS =
|
||||
libbsp_a_CPPFLAGS =
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -41,7 +41,7 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ include_bspdir = $(includedir)/bsp
|
||||
dist_project_lib_DATA = bsp_specs
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
if ENABLE_LCD
|
||||
include_HEADERS += include/sed1356.h
|
||||
endif
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -41,7 +41,7 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ include_bspdir = $(includedir)/bsp
|
||||
dist_project_lib_DATA = bsp_specs
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
include_bsp_HEADERS =
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -41,7 +41,7 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ include_bspdir = $(includedir)/bsp
|
||||
dist_project_lib_DATA = bsp_specs
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
include_bsp_HEADERS = include/irq.h
|
||||
include_bsp_HEADERS += include/swi.h
|
||||
include_bsp_HEADERS += ../shared/include/start.h
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -41,7 +41,7 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ include_bspdir = $(includedir)/bsp
|
||||
dist_project_lib_DATA = bsp_specs
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
include_bsp_HEADERS =
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -41,7 +41,7 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ EXTRA_DIST = startup/linkcmds.lm3s6965 startup/linkcmds.lm3s6965_qemu startup/li
|
||||
###############################################################################
|
||||
|
||||
include_HEADERS =
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
include_HEADERS += include/bsp.h
|
||||
|
||||
nodist_include_HEADERS =
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -45,7 +45,7 @@ $(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
|
||||
TMPINSTALL_FILES += $(PROJECT_LIB)/linkcmds
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ include_bsp_HEADERS += include/lpc-clock-config.h
|
||||
include_bsp_HEADERS += include/system-clocks.h
|
||||
include_bsp_HEADERS += include/mbed-pinmap.h
|
||||
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
|
||||
# ----------------------------
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -173,7 +173,7 @@ $(PROJECT_INCLUDE)/bsp/mbed-pinmap.h: include/mbed-pinmap.h $(PROJECT_INCLUDE)/b
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/mbed-pinmap.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/mbed-pinmap.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ include_bsp_HEADERS += include/ssp.h
|
||||
include_bsp_HEADERS += include/start-config.h
|
||||
include_bsp_HEADERS += include/system-clocks.h
|
||||
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
###############################################################################
|
||||
# Data #
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -153,7 +153,7 @@ $(PROJECT_INCLUDE)/bsp/system-clocks.h: include/system-clocks.h $(PROJECT_INCLUD
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/system-clocks.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/system-clocks.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ dist_project_lib_DATA = bsp_specs
|
||||
###############################################################################
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
nodist_include_HEADERS = include/bspopts.h
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -46,7 +46,7 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ include_bspdir = $(includedir)/bsp
|
||||
dist_project_lib_DATA = bsp_specs
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
include_bsp_HEADERS =
|
||||
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -41,7 +41,7 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ dist_project_lib_DATA = bsp_specs
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += smc/smc.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
include_bsp_HEADERS =
|
||||
libbsp_a_CPPFLAGS =
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -45,7 +45,7 @@ $(PROJECT_INCLUDE)/smc.h: smc/smc.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/smc.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/smc.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ EXTRA_DIST += startup/linkcmds.stm32f105rc
|
||||
###############################################################################
|
||||
|
||||
include_HEADERS =
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
include_HEADERS += include/bsp.h
|
||||
|
||||
nodist_include_HEADERS =
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -45,7 +45,7 @@ $(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
|
||||
TMPINSTALL_FILES += $(PROJECT_LIB)/linkcmds
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ include_bsp_ti_hercules_HEADERS += include/ti_herc/reg_sys.h
|
||||
include_bsp_ti_hercules_HEADERS += include/ti_herc/reg_sys2.h
|
||||
include_bsp_ti_hercules_HEADERS += include/ti_herc/reg_pcr.h
|
||||
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
# ----------------------------
|
||||
# ------ Data
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -279,7 +279,7 @@ $(PROJECT_INCLUDE)/bsp/ti_herc/reg_pcr.h: include/ti_herc/reg_pcr.h $(PROJECT_IN
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/ti_herc/reg_pcr.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/ti_herc/reg_pcr.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ include_bspdir = $(includedir)/bsp
|
||||
dist_project_lib_DATA = bsp_specs
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
nodist_include_HEADERS = include/bspopts.h
|
||||
nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
@@ -41,7 +41,7 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
|
||||
|
||||
$(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
|
||||
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
|
||||
PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ dist_project_lib_DATA = bsp_specs
|
||||
###############################################################################
|
||||
|
||||
include_HEADERS = include/bsp.h
|
||||
include_HEADERS += ../../shared/include/tm27.h
|
||||
include_HEADERS += include/tm27.h
|
||||
|
||||
nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
|
||||
include_bsp_HEADERS = ../shared/include/linker-symbols.h
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
#include <rtems/tm27-default.h>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user