Subversion Repositories shark

Rev

Blame | Last modification | View Log | RSS feed

# The Generic Kernel library

ifndef BASE
BASE=..
endif
include $(BASE)/config/config.mk

LIBRARY       = gkern

OBJS_PATH     = $(BASE)/kernel

# Object files

OBJS =  activate.o              \
        assert.o                \
        blkact.o                \
        cancel.o                \
        conditio.o              \
        delay.o                 \
        endcycle.o              \
        event.o                 \
        exchtxt.o               \
        exchgrx.o               \
        grpcreat.o              \
        jet.o                   \
        join.o                  \
        kern.o                  \
        keys.o                  \
        kill.o                  \
        init.o                  \
        int_sem.o               \
        mem.o                   \
        mqueue.o                \
        mutex.o                 \
        nanoslp.o               \
        panic.o                 \
        printk.o                \
        perror.o                \
        pthread.o               \
        qqueue.o                \
        queue.o                 \
        signal.o                \
        sleep.o                 \
        status.o                \
        time.o                  \
        tpreempt.o              \
        trace.o 
#       create.o # look at kernel/create.c and kernel/grpcreat.c for more info

include $(BASE)/config/lib.mk

install all clean cleanall depend::
        make -C init $@
        make -C modules $@
        make -C mem $@