summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/bsp.am
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2003-12-03 15:27:06 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2003-12-03 15:27:06 +0000
commit57d673c9823621a66ca2bac86e1af367d233dc82 (patch)
treee293d6e407da900f6bc2b7ad600605d04a0c31b7 /c/src/lib/libbsp/bsp.am
parent2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-57d673c9823621a66ca2bac86e1af367d233dc82.tar.bz2
2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Merge-in shared/Makefile.am, shmdr/Makefile.am. * shared/Makefile.am: Remove. * shmdir/Makefile.am: Remove. * bsp.am: Add preinstallation dirstamp support.
Diffstat (limited to 'c/src/lib/libbsp/bsp.am')
-rw-r--r--c/src/lib/libbsp/bsp.am20
1 files changed, 11 insertions, 9 deletions
diff --git a/c/src/lib/libbsp/bsp.am b/c/src/lib/libbsp/bsp.am
index dea98e5245..16d55a7fbd 100644
--- a/c/src/lib/libbsp/bsp.am
+++ b/c/src/lib/libbsp/bsp.am
@@ -7,22 +7,24 @@ dist_bsplib_DATA = bsp_specs
include_HEADERS = include/bsp.h
nodist_include_HEADERS = include/bspopts.h
-$(PROJECT_ROOT)/@RTEMS_BSP@/lib:
- @$(mkinstalldirs) $@
-PREINSTALL_FILES = $(PROJECT_ROOT)/@RTEMS_BSP@/lib
+$(PROJECT_ROOT)/@RTEMS_BSP@/lib/$(dirstamp):
+ @$(mkinstalldirs) $(PROJECT_ROOT)/@RTEMS_BSP@/lib
+ @: > $(PROJECT_ROOT)/@RTEMS_BSP@/lib/$(dirstamp)
+PREINSTALL_FILES = $(PROJECT_ROOT)/@RTEMS_BSP@/lib/$(dirstamp)
-$(PROJECT_INCLUDE):
- @$(mkinstalldirs) $@
-PREINSTALL_FILES += $(PROJECT_INCLUDE)
+$(PROJECT_INCLUDE)/$(dirstamp):
+ @$(mkinstalldirs) $(PROJECT_INCLUDE)
+ @: > $(PROJECT_INCLUDE)/$(dirstamp)
+PREINSTALL_FILES += $(PROJECT_INCLUDE)/$(dirstamp)
-$(PROJECT_ROOT)/@RTEMS_BSP@/lib/bsp_specs: bsp_specs
+$(PROJECT_ROOT)/@RTEMS_BSP@/lib/bsp_specs: bsp_specs $(PROJECT_ROOT)/@RTEMS_BSP@/lib/$(dirstamp)
$(INSTALL_DATA) $< $@
PREINSTALL_FILES += $(PROJECT_ROOT)/@RTEMS_BSP@/lib/bsp_specs
-$(PROJECT_INCLUDE)/bsp.h: include/bsp.h
+$(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
$(INSTALL_DATA) $< $@
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
-$(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h
+$(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
$(INSTALL_DATA) $< $@
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h