Subversion Repositories shark

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 pj 1
# The Generic Kernel library
2
 
3
ifndef BASE
4
BASE=..
5
endif
6
include $(BASE)/config/config.mk
7
 
8
LIBRARY       = gkern
9
 
10
OBJS_PATH     = $(BASE)/kernel
11
 
12
# Object files
13
 
14
OBJS =  activate.o              \
15
        assert.o                \
16
        blkact.o                \
17
        cancel.o                \
18
        conditio.o              \
19
        delay.o                 \
20
        endcycle.o              \
21
        event.o                 \
22
        exchtxt.o               \
23
        exchgrx.o               \
24
        grpcreat.o              \
25
        jet.o                   \
26
        join.o                  \
27
        kern.o                  \
28
        keys.o                  \
29
        kill.o                  \
30
        init.o                  \
31
        int_sem.o               \
32
        mem.o                   \
33
        mqueue.o                \
34
        mutex.o                 \
35
        nanoslp.o               \
36
        panic.o                 \
37
        printk.o                \
38
        perror.o                \
39
        pthread.o               \
40
        qqueue.o                \
41
        queue.o                 \
42
        signal.o                \
43
        sleep.o                 \
44
        status.o                \
45
        time.o                  \
46
        tpreempt.o              \
47
	trace.o
48
#       create.o # look at kernel/create.c and kernel/grpcreat.c for more info
49
 
50
include $(BASE)/config/lib.mk
51
 
52
install all clean cleanall depend::
53
	make -C init $@
54
	make -C modules $@
55
	make -C mem $@
56