Changes in uspace/Makefile [b3d513f:3052ff4] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/Makefile

    rb3d513f r3052ff4  
    3333
    3434DIRS = \
    35         app/bdsh \
    36         app/edit \
    37         app/getterm \
    38         app/init \
    39         app/klog \
    40         app/redir \
    41         app/tester \
    42         app/tetris \
    43         app/trace \
    44         srv/clip \
    45         srv/devmap \
    46         srv/loader \
    47         srv/ns \
    48         srv/vfs \
     35        lib/libc \
     36        lib/libfs \
     37        lib/libblock \
     38        lib/softint \
     39        lib/softfloat \
    4940        srv/bd/ata_bd \
    5041        srv/bd/file_bd \
    5142        srv/bd/gxe_bd \
    5243        srv/bd/rd \
    53         srv/bd/part/mbr_part \
     44        srv/ns \
     45        srv/loader \
     46        srv/fb \
     47        srv/kbd \
     48        srv/console \
    5449        srv/fs/fat \
    5550        srv/fs/tmpfs \
    5651        srv/fs/devfs \
    57         srv/hid/console \
    58         srv/hid/c_mouse \
    59         srv/hid/fb \
    60         srv/hid/kbd \
    61         srv/hw/char/i8042
     52        srv/vfs \
     53        srv/devmap \
     54        srv/part/mbr_part \
     55        app/edit \
     56        app/tetris \
     57        app/tester \
     58        app/trace \
     59        app/klog \
     60        app/init \
     61        app/getvc \
     62        app/bdsh
    6263
    6364ifeq ($(UARCH),amd64)
    64         DIRS += srv/hw/bus/pci
     65        DIRS += srv/pci
    6566endif
    6667
    6768ifeq ($(UARCH),ia32)
    68         DIRS += srv/hw/bus/pci
     69        DIRS += srv/pci
    6970endif
    7071
    7172ifeq ($(UARCH),sparc64)
    7273        DIRS += \
    73                 srv/hw/cir/fhc \
    74                 srv/hw/cir/obio
     74                srv/cir/fhc \
     75                srv/cir/obio
    7576endif
    7677
    77 LIBC = lib/libc
    78 LIBS = \
    79         lib/libfs \
    80         lib/libblock \
    81         lib/softint \
    82         lib/softfloat
     78BUILDS := $(addsuffix .build,$(DIRS))
     79CLEANS := $(addsuffix .clean,$(DIRS))
    8380
    84 LIBC_BUILD = $(addsuffix .build,$(LIBC))
    85 LIBS_BUILD = $(addsuffix .build,$(LIBS))
     81.PHONY: all $(BUILDS) $(CLEANS) clean
    8682
    87 BUILDS := $(addsuffix .build,$(DIRS))
    88 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC))
    89 
    90 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(BUILDS) $(CLEANS) clean
    91 
    92 all: $(BUILDS)
     83all: ../Makefile.config ../config.h ../config.defs $(BUILDS)
    9384
    9485clean: $(CLEANS)
     
    9788        -$(MAKE) -C $(basename $@) clean
    9889
    99 $(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD)
    100         $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK)
    101 
    102 $(LIBS_BUILD): $(LIBC_BUILD)
    103         $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK)
    104 
    105 $(LIBC_BUILD):
    106         $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK)
     90$(BUILDS):
     91        $(MAKE) -C $(basename $@) all
Note: See TracChangeset for help on using the changeset viewer.