1SubDir HAIKU_TOP src add-ons kernel drivers audio echo 24 ; 2 3SubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio generic ; 4SubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio echo ; 5SubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio echo generic ; 6SubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio echo generic DSP ; 7SubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio echo generic ASIC ; 8 9UsePrivateSystemHeaders ; 10UsePrivateHeaders kernel # For kernel_cpp.cpp 11 audio ; 12 13# set some additional defines 14SubDirCcFlags -DECHO_BEOS -DECHO24_FAMILY ; 15SubDirC++Flags -DECHO_BEOS -DECHO24_FAMILY -fno-rtti -DAUTO_DUCK_ALLOCATE ; 16 17local echo_files = 18 CChannelMask.cpp 19 CDaffyDuck.cpp 20 CDspCommObject.cpp 21 CDspCommObjectVmixer.cpp 22 CEchoGals.cpp 23 CEchoGals_info.cpp 24 CEchoGals_midi.cpp 25 CEchoGals_mixer.cpp 26 CEchoGals_power.cpp 27 CEchoGals_transport.cpp 28 CEchoGalsMTC.cpp 29 CEchoGalsVmixer.cpp 30 CGina24.cpp 31 CGina24DspCommObject.cpp 32 CGMLDspCommObject.cpp 33 CLayla24.cpp 34 CLayla24DspCommObject.cpp 35 CLineLevel.cpp 36 CMia.cpp 37 CMiaDspCommObject.cpp 38 CMidiInQ.cpp 39 CMona.cpp 40 CMonaDspCommObject.cpp 41 CMonitorCtrl.cpp 42 CMtcSync.cpp 43 CPipeOutCtrl.cpp 44 ; 45 46KernelAddon echo24 : 47 kernel_cpp.cpp 48 debug.c 49 echo.cpp 50 midi.cpp 51 multi.cpp 52 util.c 53 $(echo_files) 54 OsSupportBeOS.cpp 55; 56 57# suppress warnings on some files including the echo headers which provoke ugly warnings 58ObjectC++Flags $(echo_files) : -w ; 59ObjectC++Flags echo.cpp : -w ; 60 61SEARCH on [ FGristFiles 62 $(echo_files) 63 OsSupportBeOS.cpp 64 ] = [ FDirName $(HAIKU_TOP) src add-ons kernel drivers audio echo generic ] ; 65 66SEARCH on [ FGristFiles 67 kernel_cpp.cpp 68 ] = [ FDirName $(HAIKU_TOP) src system kernel util ] ; 69 70SEARCH on [ FGristFiles 71 debug.c 72 echo.cpp 73 midi.cpp 74 multi.cpp 75 ] = [ FDirName $(HAIKU_TOP) src add-ons kernel drivers audio echo ] ; 76 77SEARCH on [ FGristFiles 78 util.c 79 ] = [ FDirName $(HAIKU_TOP) src add-ons kernel drivers audio generic ] ; 80