Changeset 9a6f471 in rtems


Ignore:
Timestamp:
Dec 3, 2003, 5:17:21 AM (17 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
2ba33ba
Parents:
e7a40845
Message:

2003-12-03 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Add preinstallation dirstamp support.
  • irq/Makefile.am: Add preinstallation dirstamp support.
  • network/Makefile.am: Cosmetics.
  • wrapup/Makefile.am: Cosmetics.
Location:
c/src/lib/libbsp/arm/edb7312
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/arm/edb7312/ChangeLog

    re7a40845 r9a6f471  
     12003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * Makefile.am: Add preinstallation dirstamp support.
     4        * irq/Makefile.am: Add preinstallation dirstamp support.
     5        * network/Makefile.am: Cosmetics.
     6        * wrapup/Makefile.am: Cosmetics.
     7
    182003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    29
  • c/src/lib/libbsp/arm/edb7312/Makefile.am

    re7a40845 r9a6f471  
    1717all-local: $(PREINSTALL_FILES)
    1818
    19 $(PROJECT_INCLUDE)/ep7312.h: include/ep7312.h
    20         $(INSTALL_DATA) $< $@
     19$(PROJECT_INCLUDE)/ep7312.h: include/ep7312.h $(PROJECT_INCLUDE)/$(dirstamp)
     20        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/ep7312.h
    2121PREINSTALL_FILES += $(PROJECT_INCLUDE)/ep7312.h
    2222
    23 $(PROJECT_INCLUDE)/coverhd.h: $(top_srcdir)/../../shared/include/coverhd.h
    24         $(INSTALL_DATA) $< $@
     23$(PROJECT_INCLUDE)/coverhd.h: $(top_srcdir)/../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
     24        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
    2525PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
    2626
  • c/src/lib/libbsp/arm/edb7312/irq/Makefile.am

    re7a40845 r9a6f471  
    2626AM_CPPFLAGS += -I$(srcdir)
    2727
    28 $(PROJECT_INCLUDE):
    29         $(mkinstalldirs) $@
    30 
    31 $(PROJECT_INCLUDE)/%.h: %.h
    32         $(INSTALL_DATA) $< $@
    33 
    34 PREINSTALL_FILES = $(PROJECT_INCLUDE) $(include_HEADERS:%=$(PROJECT_INCLUDE)/%)
    35 
    3628$(PGM): $(OBJS)
    3729        $(make-rel)
     
    4537EXTRA_DIST = bsp_irq_asm.S bsp_irq_init.c irq.c
    4638
     39PREINSTALL_FILES =
     40
     41$(PROJECT_INCLUDE)/$(dirstamp):
     42        @$(mkinstalldirs) $(PROJECT_INCLUDE)
     43        @: > $(PROJECT_INCLUDE)/$(dirstamp)
     44PREINSTALL_FILES += $(PROJECT_INCLUDE)/$(dirstamp)
     45
     46$(PROJECT_INCLUDE)/irq.h: irq.h $(PROJECT_INCLUDE)/$(dirstamp)
     47        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/irq.h
     48PREINSTALL_FILES += $(PROJECT_INCLUDE)/irq.h
     49
    4750include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/arm/edb7312/network/Makefile.am

    re7a40845 r9a6f471  
    77C_FILES = network.c
    88C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.o)
    9 
    10 include_HEADERS =
    119
    1210OBJS = $(C_O_FILES)
     
    1917#
    2018AM_CPPFLAGS += -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
    21 
    22 $(PROJECT_INCLUDE):
    23         $(mkinstalldirs) $@
    24 
    25 $(PROJECT_INCLUDE)/%.h: %.h
    26         $(INSTALL_DATA) $< $@
    27 
    28 PREINSTALL_FILES = $(PROJECT_INCLUDE) \
    29     $(include_HEADERS:%=$(PROJECT_INCLUDE)/%)
    3019
    3120$(PGM): $(OBJS)
  • c/src/lib/libbsp/arm/edb7312/wrapup/Makefile.am

    re7a40845 r9a6f471  
    66
    77# bummer; have to use $foreach since % pattern subst rules only replace 1x
    8 OBJS = $(foreach piece, $(BSP_FILES), $(wildcard ../$(piece)/$(ARCH)/*.$(OBJEXT))) \
    9     $(wildcard ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT)) \
    10     $(wildcard ../../../../libcpu/$(RTEMS_CPU)/$(RTEMS_CPU_MODEL)/*/$(ARCH)/*.$(OBJEXT))
     8OBJS = $(foreach piece, $(BSP_FILES), $(wildcard \
     9    ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     10    ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT)) $(wildcard \
     11    ../../../../libcpu/$(RTEMS_CPU)/$(RTEMS_CPU_MODEL)/*/$(ARCH)/*.$(OBJEXT))
    1112LIB = $(ARCH)/libbsp.a
    1213
Note: See TracChangeset for help on using the changeset viewer.