source: rtems/cpukit/libblock/Makefile.am @ 8a2c1796

4.104.114.84.95
Last change on this file since 8a2c1796 was 8a2c1796, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/14/04 at 05:21:56

2004-01-14 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add PREINSTALL_FILES to CLEANFILES.
  • Property mode set to 100644
File size: 2.1 KB
Line 
1##
2## $Id$
3##
4
5include $(top_srcdir)/automake/multilib.am
6include $(top_srcdir)/automake/compile.am
7
8AM_CPPFLAGS += -I$(top_builddir)
9
10include_rtemsdir = $(includedir)/rtems
11
12EXTRA_LIBRARIES = libblock.a
13CLEANFILES = libblock.a
14libblock_a_CPPFLAGS = $(AM_CPPFLAGS) $(LIBC_DEFINES) $(CFLAGS_OPTIMIZE_V)
15
16EXTRA_LIBRARIES += libblock_g.a
17CLEANFILES += libblock_g.a
18libblock_g_a_CPPFLAGS = $(AM_CPPFLAGS) $(LIBC_DEFINES) $(CFLAGS_DEBUG_V)
19
20include_rtems_HEADERS = include/rtems/bdbuf.h include/rtems/blkdev.h \
21    include/rtems/diskdevs.h include/rtems/ramdisk.h \
22    include/rtems/ide_part_table.h
23
24libblock_a_SOURCES = src/bdbuf.c src/blkdev.c src/diskdevs.c src/ramdisk.c \
25    src/ide_part_table.c
26
27libblock_g_a_SOURCES = $(libblock_a_SOURCES)
28
29all-local: $(PREINSTALL_FILES) libblock$(LIB_VARIANT).a
30
31PREINSTALL_FILES =
32
33$(PROJECT_INCLUDE)/rtems/$(dirstamp):
34        @$(mkdir_p) $(PROJECT_INCLUDE)/rtems
35        @: > $(PROJECT_INCLUDE)/rtems/$(dirstamp)
36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/$(dirstamp)
37
38$(PROJECT_INCLUDE)/rtems/bdbuf.h: include/rtems/bdbuf.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
39        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/bdbuf.h
40PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/bdbuf.h
41
42$(PROJECT_INCLUDE)/rtems/blkdev.h: include/rtems/blkdev.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
43        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/blkdev.h
44PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/blkdev.h
45
46$(PROJECT_INCLUDE)/rtems/diskdevs.h: include/rtems/diskdevs.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
47        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/diskdevs.h
48PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/diskdevs.h
49
50$(PROJECT_INCLUDE)/rtems/ramdisk.h: include/rtems/ramdisk.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
51        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/ramdisk.h
52PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/ramdisk.h
53
54$(PROJECT_INCLUDE)/rtems/ide_part_table.h: include/rtems/ide_part_table.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
55        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/ide_part_table.h
56PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/ide_part_table.h
57
58CLEANFILES += $(PREINSTALL_FILES)
59
60include $(top_srcdir)/automake/local.am
Note: See TracBrowser for help on using the repository browser.