Changeset 0896b3c5 in rtems


Ignore:
Timestamp:
Dec 3, 2003, 2:38:00 PM (16 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
7a9e766
Parents:
f42a7891
Message:

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

  • Makefile.am: Add preinstallation dirstamp support.
  • clock/Makefile.am: Cosmetics.
  • console/Makefile.am: Cosmetics.
  • irq/Makefile.am: Add preinstallation dirstamp support.
  • network/Makefile.am: Cosmetics.
  • startup/Makefile.am: Cosmetics.
  • vectors/Makefile.am: Add preinstallation dirstamp support.
  • wrapup/Makefile.am: Cosmetics.
Location:
c/src/lib/libbsp/powerpc/mpc8260ads
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog

    rf42a7891 r0896b3c5  
     12003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * Makefile.am: Add preinstallation dirstamp support.
     4        * clock/Makefile.am: Cosmetics.
     5        * console/Makefile.am: Cosmetics.
     6        * irq/Makefile.am: Add preinstallation dirstamp support.
     7        * network/Makefile.am: Cosmetics.
     8        * startup/Makefile.am: Cosmetics.
     9        * vectors/Makefile.am: Add preinstallation dirstamp support.
     10        * wrapup/Makefile.am: Cosmetics.
     11
    1122003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    213
  • c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am

    rf42a7891 r0896b3c5  
    1818EXTRA_DIST = times
    1919
    20 $(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h
    21         $(INSTALL_DATA) $< $@
     20$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
     21        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
    2222PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
    2323
  • c/src/lib/libbsp/powerpc/mpc8260ads/clock/Makefile.am

    rf42a7891 r0896b3c5  
    22## $Id$
    33##
    4 
    54
    65VPATH = @srcdir@:@srcdir@/../../shared/clock
  • c/src/lib/libbsp/powerpc/mpc8260ads/console/Makefile.am

    rf42a7891 r0896b3c5  
    22## $Id$
    33##
    4 
    54
    65PGM = $(ARCH)/console.rel
  • c/src/lib/libbsp/powerpc/mpc8260ads/irq/Makefile.am

    rf42a7891 r0896b3c5  
    22## $Id$
    33##
    4 
    54
    65include_bspdir = $(includedir)/bsp
     
    1716include $(top_srcdir)/../../../../automake/lib.am
    1817
    19 $(PROJECT_INCLUDE)/bsp:
    20         $(mkinstalldirs) $@
    21 
    22 $(PROJECT_INCLUDE)/bsp/%.h: %.h
    23         $(INSTALL_DATA) $< $@
    24 
    25 PREINSTALL_FILES = $(PROJECT_INCLUDE)/bsp \
    26     $(include_bsp_HEADERS:%=$(PROJECT_INCLUDE)/bsp/%)
    27 
    2818#
    2919# (OPTIONAL) Add local stuff here using +=
     
    3929EXTRA_DIST = irq.c irq.h irq_asm.S irq_init.c
    4030
     31PREINSTALL_FILES =
     32
     33$(PROJECT_INCLUDE)/bsp/$(dirstamp):
     34        @$(mkinstalldirs) $(PROJECT_INCLUDE)/bsp
     35        @: > $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     37
     38$(PROJECT_INCLUDE)/bsp/irq.h: irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     39        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
     40PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
     41
    4142include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/powerpc/mpc8260ads/network/Makefile.am

    rf42a7891 r0896b3c5  
    22## $Id$
    33##
    4 
    54
    65PGM = $(ARCH)/network.rel
  • c/src/lib/libbsp/powerpc/mpc8260ads/startup/Makefile.am

    rf42a7891 r0896b3c5  
    22## $Id$
    33##
    4 
    54
    65VPATH = @srcdir@:@srcdir@/../../../shared
     
    87PGM = $(ARCH)/startup.rel
    98
    10 C_FILES = bspclean.c bsplibc.c bsppost.c bspstart.c bootcard.c \
    11     main.c sbrk.c setvec.c gnatinstallhandler.c cpuinit.c
     9C_FILES = bspclean.c bsplibc.c bsppost.c bspstart.c bootcard.c main.c sbrk.c \
     10    setvec.c gnatinstallhandler.c cpuinit.c
    1211C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT))
    1312
  • c/src/lib/libbsp/powerpc/mpc8260ads/vectors/Makefile.am

    rf42a7891 r0896b3c5  
    22## $Id$
    33##
    4 
    54
    65C_FILES = vectors_init.c
     
    87
    98include_bspdir = $(includedir)/bsp
    10 include_bsp_HEADERS = vectors.h  
     9include_bsp_HEADERS = vectors.h
    1110
    1211S_FILES = vectors.S
     
    2524        $(make-rel)
    2625
    27 $(PROJECT_INCLUDE)/bsp:
    28         $(mkinstalldirs) $@
    29 
    30 $(PROJECT_INCLUDE)/bsp/%.h: %.h
    31         $(INSTALL_DATA) $< $@
    32 
    33 PREINSTALL_FILES = $(PROJECT_INCLUDE)/bsp \
    34    $(include_bsp_HEADERS:%=$(PROJECT_INCLUDE)/bsp/%)
    35 
    3626all-local: $(PREINSTALL_FILES) $(OBJS)
    3727
     28PREINSTALL_FILES =
     29
     30$(PROJECT_INCLUDE)/bsp/$(dirstamp):
     31        @$(mkinstalldirs) $(PROJECT_INCLUDE)/bsp
     32        @: > $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     33PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     34
     35$(PROJECT_INCLUDE)/bsp/vectors.h: vectors.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     36        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/vectors.h
     37PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/vectors.h
     38
    3839include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/powerpc/mpc8260ads/wrapup/Makefile.am

    rf42a7891 r0896b3c5  
    1414
    1515# bummer; have to use $foreach since % pattern subst rules only replace 1x
    16 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.$(OBJEXT))) \
    17     $(wildcard ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT)) \
    18     ../@exceptions@/$(ARCH)/rtems-cpu.rel \
    19     $(wildcard ../../../../libcpu/$(RTEMS_CPU)/mpc8260/*/$(ARCH)/*.$(OBJEXT))
     16OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
     17    ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     18    ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT)) \
     19    ../@exceptions@/$(ARCH)/rtems-cpu.rel $(wildcard \
     20    ../../../../libcpu/$(RTEMS_CPU)/mpc8260/*/$(ARCH)/*.$(OBJEXT))
    2021LIB = $(ARCH)/libbsp.a
    2122
Note: See TracChangeset for help on using the changeset viewer.