xref: /haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/Jamfile (revision a8f9011015d0a7b00d0fd0772ede3e9fec6347e0)
1c8982798SOliver Ruiz DorantesSubDir HAIKU_TOP src add-ons kernel drivers bluetooth h2 h2generic ;
2c8982798SOliver Ruiz Dorantes
3c8982798SOliver Ruiz DorantesSetSubDirSupportedPlatformsBeOSCompatible ;
4c8982798SOliver Ruiz Dorantes
5c8982798SOliver Ruiz DorantesUsePrivateHeaders net kernel bluetooth ;
6*a8f90110SAlexander von Gluck IVUsePrivateKernelHeaders ;
7c8982798SOliver Ruiz Dorantes
8deeaca74SJérôme Duvallocal r5_src =  ;
9deeaca74SJérôme Duvalif ! $(TARGET_PLATFORM_HAIKU_COMPATIBLE) {
10deeaca74SJérôme Duval	UseHeaders [ FDirName $(HAIKU_TOP) headers os bluetooth ] : true ;
11e1a589acSFrançois Revol	# HACKs HACKs HACKs...
12e1a589acSFrançois Revol	# for <bluetooth/*> ...
13e1a589acSFrançois Revol        UseHeaders [ FDirName $(HAIKU_TOP) headers os ] : true ;
14e1a589acSFrançois Revol	# for <net/*> hmmm...
15e1a589acSFrançois Revol	UseHeaders [ FDirName $(HAIKU_TOP) headers private ] : true ;
16e1a589acSFrançois Revol	# for USB_spec.h from Haiku
17e1a589acSFrançois Revol	UseHeaders [ FDirName $(HAIKU_TOP) headers os drivers ] : true ;
18deeaca74SJérôme Duval	r5_src = list.c ;
19deeaca74SJérôme Duval}
20deeaca74SJérôme Duval
21c8982798SOliver Ruiz DorantesKernelAddon h2generic :
229760dcaeSOliver Ruiz Dorantes	h2generic.cpp
239760dcaeSOliver Ruiz Dorantes	h2transactions.cpp
249760dcaeSOliver Ruiz Dorantes	h2upper.cpp
259760dcaeSOliver Ruiz Dorantes	h2util.cpp
269760dcaeSOliver Ruiz Dorantes	snet_buffer.cpp
27deeaca74SJérôme Duval	$(r5_src)
28c8982798SOliver Ruiz Dorantes	;
29c8982798SOliver Ruiz Dorantes
30deeaca74SJérôme DuvalSEARCH on [ FGristFiles $(r5_src)
31deeaca74SJérôme Duval        ] = [ FDirName $(HAIKU_TOP) src system kernel util ] ;
32