Changeset e035612 in mainline for uspace/lib/libc/Makefile


Ignore:
Timestamp:
2009-10-14T15:00:02Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
68834d85, 7c7a3209, 81342f7
Parents:
c088fd4
Message:

make parallel build (with -j n) possible

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/Makefile

    rc088fd4 re035612  
    9696.PHONY: all clean depend kerninc
    9797
    98 all: kerninc libc.a arch/$(UARCH)/_link.ld
    99 
    100 kerninc:
    101         ln -sfn ../../../../kernel/generic/include include/kernel
    102         ln -sfn kernel/arch include/arch
    103         ln -sfn ../arch/$(UARCH)/include include/libarch
     98all: libc.a
    10499
    105100-include Makefile.depend
     
    109104        find generic/ arch/$(UARCH)/ -name '*.o' -follow -exec rm \{\} \;
    110105
    111 depend: kerninc
     106depend: kerninc arch/$(UARCH)/_link.ld
    112107        -makedepend -f - -- $(DEPEND_DEFS) $(CFLAGS) -- $(ARCH_SOURCES) $(GENERIC_SOURCES) > Makefile.depend 2> /dev/null
    113108
    114109libc.a: depend $(ARCH_OBJECTS) $(GENERIC_OBJECTS)
    115110        $(AR) rc libc.a $(LIBS) $(ARCH_OBJECTS) $(GENERIC_OBJECTS)
     111
     112kerninc:
     113        ln -sfn ../../../../kernel/generic/include include/kernel
     114        ln -sfn kernel/arch include/arch
     115        ln -sfn ../arch/$(UARCH)/include include/libarch
    116116
    117117arch/$(UARCH)/_link.ld: arch/$(UARCH)/_link.ld.in
Note: See TracChangeset for help on using the changeset viewer.