xref: /haiku/src/add-ons/Jamfile (revision d5cd5d63ff0ad395989db6cf4841a64d5b545d1d)
1SubDir OBOS_TOP src add-ons ;
2
3KernelLd
4	zero
5	:
6	<$(SOURCE_GRIST)!kernel!drivers!common>zero.o
7	kernel.so
8	:
9	$(OBOS_TOP)/src/kernel/ldscripts/$(OBOS_ARCH)/add-on.ld
10	:
11	-Bdynamic -shared
12	:
13	:
14	drivers/dev/zero
15	;
16
17KernelLd
18	null
19	:
20	<$(SOURCE_GRIST)!kernel!drivers!common>null.o
21	kernel.so
22	:
23	$(OBOS_TOP)/src/kernel/ldscripts/$(OBOS_ARCH)/add-on.ld
24	:
25	-Bdynamic -shared
26	:
27	:
28	drivers/dev/null
29	;
30
31#KernelLd
32#	digit
33#	:
34#	<$(SOURCE_GRIST)!kernel!drivers!common>digit.o
35#	kernel.so
36#	:
37#	$(OBOS_TOP)/src/kernel/ldscripts/$(OBOS_ARCH)/add-on.ld
38#	:
39#	-Bdynamic -shared
40#	:
41#	:
42#	drivers/dev/digit
43#	;
44
45KernelLd
46	random
47	:
48	<$(SOURCE_GRIST)!kernel!drivers!random>driver.o
49	kernel.so
50	:
51	$(OBOS_TOP)/src/kernel/ldscripts/$(OBOS_ARCH)/add-on.ld
52	:
53	-Bdynamic -shared
54	:
55	:
56	drivers/dev/random
57	;
58
59
60# This needs to be fixed once the various headers are fixed.
61#KernelLd
62#	ac97
63#	:
64#	<$(SOURCE_GRIST)!kernel!drivers!audio!ac97!ich>ac97_multi.o
65#	<$(SOURCE_GRIST)!kernel!drivers!audio!ac97!ich>config.o
66#	<$(SOURCE_GRIST)!kernel!drivers!audio!ac97!ich>debug.o
67#	<$(SOURCE_GRIST)!kernel!drivers!audio!ac97!ich>ich.o
68#	<$(SOURCE_GRIST)!kernel!drivers!audio!ac97!ich>io.o
69#	<$(SOURCE_GRIST)!kernel!drivers!audio!ac97!ich>util.o
70#	kernel.so
71#	:
72#	$(OBOS_TOP)/src/kernel/ldscripts/$(OBOS_ARCH)/add-on.ld
73#	:
74#	-Bdynamic -shared
75#	:
76#	:
77#	addons/drivers/dev/audio/ac97
78#	;
79
80
81SubInclude OBOS_TOP src add-ons input_server ;
82SubInclude OBOS_TOP src add-ons kernel ;
83SubInclude OBOS_TOP src add-ons media ;
84SubInclude OBOS_TOP src add-ons print ;
85SubInclude OBOS_TOP src add-ons translators ;
86SubInclude OBOS_TOP src add-ons decorators ;
87SubInclude OBOS_TOP src add-ons tracker ;
88
89