Changeset 1bb55d6 in rtems


Ignore:
Timestamp:
Dec 2, 2003, 4:51:06 PM (16 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
5be168b
Parents:
bebc81e4
Message:

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

  • Makefile.am: Add preinstallation dirstamp support.
  • 3c509/Makefile.am: Cosmetics.
  • clock/Makefile.am: Cosmetics.
  • console/Makefile.am: Add preinstallation dirstamp support.
  • ide/Makefile.am: Cosmetics.
  • ne2000/Makefile.am: Cosmetics.
  • start/Makefile.am: Add compilation dirstamp support.
  • startup/Makefile.am: Cosmetics.
  • timer/Makefile.am: Cosmetics.
  • wd8003/Makefile.am: Cosmetics.
  • wrapup/Makefile.am: Cosmetics.
Location:
c/src/lib/libbsp/i386/pc386
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/i386/pc386/3c509/Makefile.am

    rbebc81e4 r1bb55d6  
    22## $Id$
    33##
    4 
    54
    65PGM = $(ARCH)/3c509.rel
  • c/src/lib/libbsp/i386/pc386/ChangeLog

    rbebc81e4 r1bb55d6  
     12003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * Makefile.am: Add preinstallation dirstamp support.
     4        * 3c509/Makefile.am: Cosmetics.
     5        * clock/Makefile.am: Cosmetics.
     6        * console/Makefile.am: Add preinstallation dirstamp support.
     7        * ide/Makefile.am: Cosmetics.
     8        * ne2000/Makefile.am: Cosmetics.
     9        * start/Makefile.am: Add compilation dirstamp support.
     10        * startup/Makefile.am: Cosmetics.
     11        * timer/Makefile.am: Cosmetics.
     12        * wd8003/Makefile.am: Cosmetics.
     13        * wrapup/Makefile.am: Cosmetics.
     14
    1152003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    216
  • c/src/lib/libbsp/i386/pc386/Makefile.am

    rbebc81e4 r1bb55d6  
    3131
    3232if HAS_NETWORKING
    33 $(PROJECT_INCLUDE)/wd80x3.h: include/wd80x3.h
    34         $(INSTALL_DATA) $< $@
     33$(PROJECT_INCLUDE)/wd80x3.h: include/wd80x3.h $(PROJECT_INCLUDE)/$(dirstamp)
     34        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/wd80x3.h
    3535PREINSTALL_FILES += $(PROJECT_INCLUDE)/wd80x3.h
    3636endif
    3737
    38 $(PROJECT_INCLUDE)/crt.h: include/crt.h
    39         $(INSTALL_DATA) $< $@
     38$(PROJECT_INCLUDE)/crt.h: include/crt.h $(PROJECT_INCLUDE)/$(dirstamp)
     39        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/crt.h
    4040PREINSTALL_FILES += $(PROJECT_INCLUDE)/crt.h
    4141
    42 $(PROJECT_INCLUDE)/coverhd.h: $(top_srcdir)/../../shared/include/coverhd.h
    43         $(INSTALL_DATA) $< $@
     42$(PROJECT_INCLUDE)/coverhd.h: $(top_srcdir)/../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
     43        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
    4444PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
    4545
  • c/src/lib/libbsp/i386/pc386/clock/Makefile.am

    rbebc81e4 r1bb55d6  
    22## $Id$
    33##
    4 
    54
    65PGM = $(ARCH)/clock.rel
  • c/src/lib/libbsp/i386/pc386/console/Makefile.am

    rbebc81e4 r1bb55d6  
    22## $Id$
    33##
    4 
    54
    65PGM = $(ARCH)/console.rel
     
    1312S_FILES = videoAsm.S
    1413
    15 console_rel_OBJECTS = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT)) $(S_FILES:%.S=$(ARCH)/%.$(OBJEXT))
     14console_rel_OBJECTS = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT)) \
     15    $(S_FILES:%.S=$(ARCH)/%.$(OBJEXT))
    1616
    1717include $(top_srcdir)/../../../../automake/compile.am
    1818include $(top_srcdir)/../../../../automake/lib.am
    19 
    20 PREINSTALL_FILES = $(PROJECT_INCLUDE) \
    21     $(PROJECT_INCLUDE)/rtems \
    22     $(include_rtems_HEADERS:%=$(PROJECT_INCLUDE)/rtems/%)
    2319
    2420#
     
    2824$(PGM): $(console_rel_OBJECTS)
    2925        $(make-rel)
    30 
    31 $(PROJECT_INCLUDE)/rtems:
    32         $(mkinstalldirs) $@
    33 
    34 $(PROJECT_INCLUDE)/rtems/%.h: %.h
    35         $(INSTALL_DATA) $< $@
    3626
    3727# the .rel file built here will be put into libbsp.a by
     
    4434EXTRA_DIST = $(C_FILES) $(S_FILES)
    4535
     36PREINSTALL_FILES =
     37
     38$(PROJECT_INCLUDE)/rtems/$(dirstamp):
     39        @$(mkinstalldirs) $(PROJECT_INCLUDE)/rtems
     40        @: > $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     41PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     42
     43$(PROJECT_INCLUDE)/rtems/keyboard.h: keyboard.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     44        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/keyboard.h
     45PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/keyboard.h
     46
     47$(PROJECT_INCLUDE)/rtems/kd.h: kd.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     48        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/kd.h
     49PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/kd.h
     50
     51$(PROJECT_INCLUDE)/rtems/serial_mouse.h: serial_mouse.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     52        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/serial_mouse.h
     53PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/serial_mouse.h
     54
     55$(PROJECT_INCLUDE)/rtems/ps2_drv.h: ps2_drv.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     56        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/ps2_drv.h
     57PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/ps2_drv.h
     58
     59$(PROJECT_INCLUDE)/rtems/fb_vga.h: fb_vga.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
     60        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/fb_vga.h
     61PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/fb_vga.h
     62
    4663include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/i386/pc386/ide/Makefile.am

    rbebc81e4 r1bb55d6  
    22## Makefile.am,v 1.5 2002/08/11 06:59:03 ralf Exp
    33##
    4 
    54
    65PGM =
  • c/src/lib/libbsp/i386/pc386/ne2000/Makefile.am

    rbebc81e4 r1bb55d6  
    22## $Id$
    33##
    4 
    54
    65PGM = $(ARCH)/ne2000.rel
  • c/src/lib/libbsp/i386/pc386/start/Makefile.am

    rbebc81e4 r1bb55d6  
    2727        done
    2828
    29 $(ARCH)/start16.$(OBJEXT): start16.S
     29$(ARCH)/start16.$(OBJEXT): start16.S $(ARCH)/$(dirstamp)
    3030        $(COMPILE.S) $(AM_CPPFLAGS) -DHEADERADDR=$(HEADERADDR) -o $@ $<
    3131
    32 $(ARCH)/start16.bin: $(ARCH)/start16.$(OBJEXT)
     32$(ARCH)/start16.bin: $(ARCH)/start16.$(OBJEXT) $(ARCH)/$(dirstamp)
    3333        $(LD) -N -T $(LINKCMDS) -Ttext $(START16ADDR) -e start16 -nostdlib \
    3434          --oformat=elf32-i386 \
  • c/src/lib/libbsp/i386/pc386/startup/Makefile.am

    rbebc81e4 r1bb55d6  
    22## $Id$
    33##
    4 
    54
    65VPATH = @srcdir@:@srcdir@/../../../shared:@srcdir@/../../shared/irq:@srcdir@/../../shared/comm:@srcdir@/../../shared/pci
  • c/src/lib/libbsp/i386/pc386/timer/Makefile.am

    rbebc81e4 r1bb55d6  
    22## $Id$
    33##
    4 
    54
    65PGM = $(ARCH)/timer.rel
     
    87C_FILES = timer.c
    98S_FILES = timerisr.S
    10 timer_rel_OBJECTS = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT)) $(S_FILES:%.S=$(ARCH)/%.$(OBJEXT))
     9timer_rel_OBJECTS = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT)) \
     10    $(S_FILES:%.S=$(ARCH)/%.$(OBJEXT))
    1111
    1212include $(top_srcdir)/../../../../automake/compile.am
  • c/src/lib/libbsp/i386/pc386/wd8003/Makefile.am

    rbebc81e4 r1bb55d6  
    22## $Id$
    33##
    4 
    54
    65PGM = $(ARCH)/wd8003.rel
  • c/src/lib/libbsp/i386/pc386/wrapup/Makefile.am

    rbebc81e4 r1bb55d6  
    1212
    1313# bummer; have to use $foreach since % pattern subst rules only replace 1x
    14 OBJS = $(foreach piece, $(BSP_FILES), $(wildcard ../$(piece)/$(ARCH)/*.$(OBJEXT))) \
    15     $(wildcard ../../../../libcpu/i386/$(ARCH)/*.$(OBJEXT))
     14OBJS = $(foreach piece, $(BSP_FILES), $(wildcard \
     15    ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     16    ../../../../libcpu/i386/$(ARCH)/*.$(OBJEXT))
    1617LIB = $(ARCH)/libbsp.a
    1718
Note: See TracChangeset for help on using the changeset viewer.