1SubDir HAIKU_TOP src apps mediaplayer ; 2 3SetSubDirSupportedPlatformsBeOSCompatible ; 4 5AddSubDirSupportedPlatforms libbe_test ; 6 7# source directories 8local sourceDirs = 9 playlist 10 supplier 11 support 12; 13 14local sourceDir ; 15for sourceDir in $(sourceDirs) { 16 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src apps mediaplayer $(sourceDir) ] ; 17} 18 19Application MediaPlayer : 20 # playlist 21 CopyPLItemsCommand.cpp 22 ImportPLItemsCommand.cpp 23 ListViews.cpp 24 MovePLItemsCommand.cpp 25 Playlist.cpp 26 PlaylistListView.cpp 27 PlaylistObserver.cpp 28 PlaylistWindow.cpp 29 RemovePLItemsCommand.cpp 30 31 # supplier 32 AudioSupplier.cpp 33 MediaTrackAudioSupplier.cpp 34 MediaTrackVideoSupplier.cpp 35 VideoSupplier.cpp 36 37 # support 38 AbstractLOAdapter.cpp 39 Command.cpp 40 CommandStack.cpp 41 Listener.cpp 42 ListenerAdapter.cpp 43 Notifier.cpp 44 RWLocker.cpp 45 46 # . 47 Controller.cpp 48 ControllerObserver.cpp 49 ControllerView.cpp 50 DrawingTidbits.cpp 51 InfoWin.cpp 52 MainApp.cpp 53 MainWin.cpp 54 SoundOutput.cpp 55 TransportButton.cpp 56 TransportControlGroup.cpp 57 SeekSlider.cpp 58 VideoNode.cpp 59 VideoView.cpp 60 VolumeSlider.cpp 61 62 : be media tracker translation $(TARGET_LIBSTDC++) 63 : MediaPlayer.rdef 64; 65 66if $(TARGET_PLATFORM) = libbe_test { 67 HaikuInstall install-test-apps : $(HAIKU_APP_TEST_DIR) : MediaPlayer 68 : tests!apps ; 69} 70