Kconfig option to change core allocation policy
[akaros.git] / kern / src / Kbuild
1
2 $(src)/error.c: $(AKAROS_ROOT)/include/ros/errno.h
3         @echo "// This file was automatically generated not edit" > $(@)
4         @echo ""                               >> $(@)
5         @echo "const char *errno_strings[] = {" >> $(@)
6         @cat $(^) | $(AKAROS_ROOT)/scripts/parse_errno.sh >> $(@)
7         @echo "};"                             >> $(@)
8         @echo "const int MAX_ERRNO = sizeof(errno_strings)/sizeof(errno_strings[0]);" >> $(@)
9
10 obj-y                                           += alarm.o
11 obj-y                                           += apipe.o
12 obj-y                                           += arsc.o
13 obj-y                                           += atomic.o
14 obj-y                                           += bitmap.o
15 obj-y                                           += blockdev.o
16 obj-y                                           += ceq.o
17 obj-y                                           += colored_caches.o
18 obj-y                                           += console.o
19 obj-y                                           += coreprov.o
20 obj-y                                           += ctype.o
21 obj-y                                           += devfs.o
22 obj-y                                           += dmapool.o
23 obj-y                                           += elf.o
24 obj-y                                           += env.o
25 obj-y                                           += err.o
26 obj-y                                           += error.o
27 obj-$(CONFIG_ETH_AUDIO)         += eth_audio.o
28 obj-y                                           += event.o
29 obj-y                                           += ext2fs.o
30 obj-y                                           += ex_table.o
31 obj-y                                           += fdtap.o
32 obj-$(CONFIG_COREALLOC_FCFS) += corealloc_fcfs.o
33 obj-y                                           += find_next_bit.o
34 obj-y                                           += find_last_bit.o
35 obj-y                                           += frontend.o
36 obj-y                                           += hashtable.o
37 obj-y                                           += hexdump.o
38 obj-y                                           += init.o
39 obj-y                                           += kdebug.o
40 obj-y                                           += kfs.o
41 obj-y                                           += kmalloc.o
42 obj-y                                           += ktest/
43 obj-y                                           += kthread.o
44 obj-y                                           += manager.o
45 obj-y                                           += mm.o
46 obj-y                                           += monitor.o
47 obj-y                                           += multiboot.o
48 obj-y                                           += net/
49 obj-y                                           += ns/
50 obj-y                                           += profiler.o
51 obj-y                                           += page_alloc.o
52 obj-y                                           += pagemap.o
53 obj-y                                           += pmap.o
54 obj-y                                           += printf.o
55 obj-y                                           += printfmt.o
56 obj-y                                           += process.o
57 obj-y                                           += radix.o
58 obj-y                                           += readline.o
59 obj-y                                           += rendez.o
60 obj-y                                           += rwlock.o
61 obj-y                                           += scatterlist.o
62 obj-y                                           += schedule.o
63 obj-y                                           += slab.o
64 obj-y                                           += smallidpool.o
65 obj-y                                           += smp.o
66 obj-y                                           += string.o
67 obj-y                                           += strstr.o
68 obj-y                                           += syscall.o
69 obj-y                                           += taskqueue.o
70 obj-y                                           += time.o
71 obj-y                                           += trace.o
72 obj-y                                           += trap.o
73 obj-y                                           += ucq.o
74 obj-y                                           += umem.o
75 obj-y                                           += vfs.o
76 obj-y                                           += vsprintf.o