1338b8dc3SIngo WeinholdSubDir HAIKU_TOP src add-ons kernel drivers audio echo 24 ; 2b1abd16fSshatty 3*d3503944SPulkoMandySubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio generic ; 4338b8dc3SIngo WeinholdSubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio echo ; 5338b8dc3SIngo WeinholdSubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio echo generic ; 6338b8dc3SIngo WeinholdSubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio echo generic DSP ; 7338b8dc3SIngo WeinholdSubDirHdrs $(HAIKU_TOP) src add-ons kernel drivers audio echo generic ASIC ; 8b1abd16fSshatty 9c2d81050SJérôme DuvalUsePrivateSystemHeaders ; 10c2d81050SJérôme DuvalUsePrivateHeaders kernel # For kernel_cpp.cpp 114419ea5bSBarrett17 audio ; 125adb129eSJérôme Duval 135adb129eSJérôme Duval# set some additional defines 145adb129eSJérôme DuvalSubDirCcFlags -DECHO_BEOS -DECHO24_FAMILY ; 1508661eb2SJérôme DuvalSubDirC++Flags -DECHO_BEOS -DECHO24_FAMILY -fno-rtti -DAUTO_DUCK_ALLOCATE ; 165adb129eSJérôme Duval 175975f4e9Sshattylocal echo_files = 185adb129eSJérôme Duval CChannelMask.cpp 195adb129eSJérôme Duval CDaffyDuck.cpp 205adb129eSJérôme Duval CDspCommObject.cpp 21c2ddc71cSJérôme Duval CDspCommObjectVmixer.cpp 225adb129eSJérôme Duval CEchoGals.cpp 235adb129eSJérôme Duval CEchoGals_info.cpp 245adb129eSJérôme Duval CEchoGals_midi.cpp 255adb129eSJérôme Duval CEchoGals_mixer.cpp 265adb129eSJérôme Duval CEchoGals_power.cpp 275adb129eSJérôme Duval CEchoGals_transport.cpp 28c2ddc71cSJérôme Duval CEchoGalsMTC.cpp 29c2ddc71cSJérôme Duval CEchoGalsVmixer.cpp 305adb129eSJérôme Duval CGina24.cpp 315adb129eSJérôme Duval CGina24DspCommObject.cpp 32c2ddc71cSJérôme Duval CGMLDspCommObject.cpp 335adb129eSJérôme Duval CLayla24.cpp 345adb129eSJérôme Duval CLayla24DspCommObject.cpp 355adb129eSJérôme Duval CLineLevel.cpp 365adb129eSJérôme Duval CMia.cpp 375adb129eSJérôme Duval CMiaDspCommObject.cpp 385adb129eSJérôme Duval CMidiInQ.cpp 395adb129eSJérôme Duval CMona.cpp 405adb129eSJérôme Duval CMonaDspCommObject.cpp 415adb129eSJérôme Duval CMonitorCtrl.cpp 42c2ddc71cSJérôme Duval CMtcSync.cpp 435adb129eSJérôme Duval CPipeOutCtrl.cpp 445975f4e9Sshatty ; 455975f4e9Sshatty 46c49e0c68SJérôme DuvalKernelAddon echo24 : 475975f4e9Sshatty kernel_cpp.cpp 485975f4e9Sshatty debug.c 495975f4e9Sshatty echo.cpp 500bb683faSJérôme Duval midi.cpp 515975f4e9Sshatty multi.cpp 525975f4e9Sshatty util.c 535975f4e9Sshatty $(echo_files) 545adb129eSJérôme Duval OsSupportBeOS.cpp 55b1abd16fSshatty; 56b1abd16fSshatty 571c7379cdSAndrew Bachmann# suppress warnings on some files including the echo headers which provoke ugly warnings 581c7379cdSAndrew BachmannObjectC++Flags $(echo_files) : -w ; 591c7379cdSAndrew BachmannObjectC++Flags echo.cpp : -w ; 601c7379cdSAndrew Bachmann 615adb129eSJérôme DuvalSEARCH on [ FGristFiles 625975f4e9Sshatty $(echo_files) 635adb129eSJérôme Duval OsSupportBeOS.cpp 64338b8dc3SIngo Weinhold ] = [ FDirName $(HAIKU_TOP) src add-ons kernel drivers audio echo generic ] ; 655adb129eSJérôme Duval 665adb129eSJérôme DuvalSEARCH on [ FGristFiles 675adb129eSJérôme Duval kernel_cpp.cpp 68338b8dc3SIngo Weinhold ] = [ FDirName $(HAIKU_TOP) src system kernel util ] ; 695adb129eSJérôme Duval 705adb129eSJérôme DuvalSEARCH on [ FGristFiles 715adb129eSJérôme Duval debug.c 725adb129eSJérôme Duval echo.cpp 730bb683faSJérôme Duval midi.cpp 745adb129eSJérôme Duval multi.cpp 75338b8dc3SIngo Weinhold ] = [ FDirName $(HAIKU_TOP) src add-ons kernel drivers audio echo ] ; 76b1abd16fSshatty 77*d3503944SPulkoMandySEARCH on [ FGristFiles 78*d3503944SPulkoMandy util.c 79*d3503944SPulkoMandy ] = [ FDirName $(HAIKU_TOP) src add-ons kernel drivers audio generic ] ; 80