SubDir HAIKU_TOP src kits shared ;

SetSubDirSupportedPlatformsBeOSCompatible ;
AddSubDirSupportedPlatforms libbe_test ;

UseLibraryHeaders agg ;
UsePrivateHeaders shared locale ;
UseHeaders [ FDirName $(HAIKU_COMMON_DEBUG_OBJECT_DIR) servers input ] ;
UseHeaders [ FDirName $(HAIKU_TOP) src kits ] ;

# for RWLockManager only
UsePrivateSystemHeaders ;
UsePrivateHeaders kernel libroot ;

StaticLibrary libshared.a :
	AboutMenuItem.cpp
	AboutWindow.cpp
	ArgumentVector.cpp
	CalendarView.cpp
	ColorQuantizer.cpp
	CommandPipe.cpp
	DragTrackingFilter.cpp
	HashString.cpp
	IconButton.cpp
	IconView.cpp
	Keymap.cpp
	LongAndDragTrackingFilter.cpp
	NaturalCompare.cpp
	PromptWindow.cpp
	QueryFile.cpp
	RWLockManager.cpp
	SHA256.cpp
	ShakeTrackingFilter.cpp
	StringForRate.cpp
	StringForSize.cpp
	Variant.cpp
;

Includes [ FGristFiles Keymap.cpp ] : <src!servers!input>SystemKeymap.h ;

UseLibraryHeaders mapm ;

StaticLibrary libexpression_parser.a :
	ExpressionParser.cpp
;
