Changeset 1787e527 in mainline for uspace/Makefile


Ignore:
Timestamp:
2009-11-16T21:22:54Z (14 years ago)
Author:
Lenka Trochtova <trochtova.lenka@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5ebdf94
Parents:
fcbd1be (diff), 9c70ed6 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

merged with head (unstable)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/Makefile

    rfcbd1be r1787e527  
    3333
    3434DIRS = \
    35         lib/libc \
    36         lib/libfs \
    37         lib/libblock \
    38         lib/softint \
    39         lib/softfloat \
    4035        srv/bd/ata_bd \
    4136        srv/bd/file_bd \
     
    5247        srv/vfs \
    5348        srv/devmap \
     49        srv/part/mbr_part \
     50        app/edit \
    5451        app/tetris \
    5552        app/shutters \
     
    6057        app/init \
    6158        app/getvc \
     59        app/redir \
    6260        app/bdsh
    6361
     
    8280endif
    8381
     82LIBC = lib/libc
     83LIBS = \
     84        lib/libfs \
     85        lib/libblock \
     86        lib/softint \
     87        lib/softfloat
     88
     89LIBC_BUILD = $(addsuffix .build,$(LIBC))
     90LIBS_BUILD = $(addsuffix .build,$(LIBS))
     91
    8492BUILDS := $(addsuffix .build,$(DIRS))
    85 CLEANS := $(addsuffix .clean,$(DIRS))
     93CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC))
    8694
    87 .PHONY: all $(BUILDS) $(CLEANS) clean
     95.PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(BUILDS) $(CLEANS) clean
    8896
    89 all: ../Makefile.config ../config.h ../config.defs $(BUILDS)
     97all: $(BUILDS)
    9098
    9199clean: $(CLEANS)
     
    94102        -$(MAKE) -C $(basename $@) clean
    95103
    96 $(BUILDS):
     104$(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD)
    97105        $(MAKE) -C $(basename $@) all
     106
     107$(LIBS_BUILD): $(LIBC_BUILD)
     108        $(MAKE) -C $(basename $@) all
     109
     110$(LIBC_BUILD):
     111        $(MAKE) -C $(basename $@) all
Note: See TracChangeset for help on using the changeset viewer.