Changes in uspace/Makefile [dccf721:00b1d20e] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/Makefile

    rdccf721 r00b1d20e  
    3333
    3434DIRS = \
    35         app/bdsh \
    36         app/edit \
    37         app/getterm \
    38         app/init \
    39         app/klog \
    40         app/mkfat \
    41         app/redir \
    42         app/tester \
    43         app/tetris \
    44         app/trace \
    45         srv/clip \
    46         srv/devmap \
    47         srv/loader \
    48         srv/ns \
    49         srv/vfs \
     35        lib/libc \
     36        lib/libfs \
     37        lib/libblock \
     38        lib/softint \
     39        lib/softfloat \
    5040        srv/bd/ata_bd \
    5141        srv/bd/file_bd \
    5242        srv/bd/gxe_bd \
    5343        srv/bd/rd \
    54         srv/bd/part/mbr_part \
     44        srv/ns \
     45        srv/loader \
     46        srv/fb \
     47        srv/kbd \
     48        srv/console \
    5549        srv/fs/fat \
    5650        srv/fs/tmpfs \
    5751        srv/fs/devfs \
    58         srv/hid/console \
    59         srv/hid/c_mouse \
    60         srv/hid/fb \
    61         srv/hid/kbd \
    62         srv/hw/char/i8042
     52        srv/vfs \
     53        srv/devmap \
     54        srv/part/mbr_part \
     55        app/tetris \
     56        app/tester \
     57        app/trace \
     58        app/klog \
     59        app/init \
     60        app/getvc \
     61        app/bdsh
    6362
    6463ifeq ($(UARCH),amd64)
    65         DIRS += srv/hw/bus/pci
     64        DIRS += srv/pci
    6665endif
    6766
    6867ifeq ($(UARCH),ia32)
    69         DIRS += srv/hw/bus/pci
     68        DIRS += srv/pci
    7069endif
    7170
    7271ifeq ($(UARCH),sparc64)
    7372        DIRS += \
    74                 srv/hw/cir/fhc \
    75                 srv/hw/cir/obio
     73                srv/cir/fhc \
     74                srv/cir/obio
    7675endif
    7776
    78 LIBC = lib/libc
    79 LIBS = \
    80         lib/libfs \
    81         lib/libblock \
    82         lib/softint \
    83         lib/softfloat
     77BUILDS := $(addsuffix .build,$(DIRS))
     78CLEANS := $(addsuffix .clean,$(DIRS))
    8479
    85 LIBC_BUILD = $(addsuffix .build,$(LIBC))
    86 LIBS_BUILD = $(addsuffix .build,$(LIBS))
     80.PHONY: all $(BUILDS) $(CLEANS) clean
    8781
    88 BUILDS := $(addsuffix .build,$(DIRS))
    89 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC))
    90 
    91 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(BUILDS) $(CLEANS) clean
    92 
    93 all: $(BUILDS)
     82all: ../Makefile.config ../config.h ../config.defs $(BUILDS)
    9483
    9584clean: $(CLEANS)
     
    9887        -$(MAKE) -C $(basename $@) clean
    9988
    100 $(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD)
    101         $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK)
    102 
    103 $(LIBS_BUILD): $(LIBC_BUILD)
    104         $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK)
    105 
    106 $(LIBC_BUILD):
    107         $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK)
     89$(BUILDS):
     90        $(MAKE) -C $(basename $@) all
Note: See TracChangeset for help on using the changeset viewer.