SubDir OBOS_TOP src servers media ;

UsePrivateHeaders media ;
UsePrivateHeaders shared ;
UsePrivateHeaders storage ;

AddResources media_server : media_server.rdef ;

Server media_server :
	media_server.cpp
	AddOnManager.cpp
	AppManager.cpp
	BufferManager.cpp
	DefaultManager.cpp
	FormatManager.cpp
	MMediaFilesManager.cpp
	NodeManager.cpp
	NotificationManager.cpp
	Queue.cpp

	# storage
	AddOnMonitor.cpp
	AddOnMonitorHandler.cpp
	NodeMonitorHandler.cpp
;
LinkSharedOSLibs media_server : be libmedia.so ;

SEARCH on [ FGristFiles AddOnMonitor.cpp
	AddOnMonitorHandler.cpp
	NodeMonitorHandler.cpp ] += [ FDirName $(SUBDIR) .. .. kits storage ] ;
