summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/stm32f4
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-11-27 06:23:29 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-11-27 09:36:56 +0100
commit642ef003ec0b62ede17acf5d2c4af2d2a3d35f66 (patch)
treecdf87e06a031af29ebe018cbc8b4b8442cd783aa /c/src/lib/libbsp/arm/stm32f4
parentMove Ada includes (diff)
downloadrtems-642ef003ec0b62ede17acf5d2c4af2d2a3d35f66.tar.bz2
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.
Diffstat (limited to 'c/src/lib/libbsp/arm/stm32f4')
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/Makefile.am2
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/include/tm27.h1
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/preinstall.am2
3 files changed, 3 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/arm/stm32f4/Makefile.am b/c/src/lib/libbsp/arm/stm32f4/Makefile.am
index dba9335215..6b7f72d8e0 100644
--- a/c/src/lib/libbsp/arm/stm32f4/Makefile.am
+++ b/c/src/lib/libbsp/arm/stm32f4/Makefile.am
@@ -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 =
diff --git a/c/src/lib/libbsp/arm/stm32f4/include/tm27.h b/c/src/lib/libbsp/arm/stm32f4/include/tm27.h
new file mode 100644
index 0000000000..0dfa7bf628
--- /dev/null
+++ b/c/src/lib/libbsp/arm/stm32f4/include/tm27.h
@@ -0,0 +1 @@
+#include <rtems/tm27-default.h>
diff --git a/c/src/lib/libbsp/arm/stm32f4/preinstall.am b/c/src/lib/libbsp/arm/stm32f4/preinstall.am
index 53fc541e74..50489450a0 100644
--- a/c/src/lib/libbsp/arm/stm32f4/preinstall.am
+++ b/c/src/lib/libbsp/arm/stm32f4/preinstall.am
@@ -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