⛏️ index : haiku.git

SubDir HAIKU_TOP src preferences time ;

UsePrivateHeaders interface locale shared [ FDirName libroot time ] ;
UsePrivateSystemHeaders ;
UseBuildFeatureHeaders icu ;

local sources =
	AnalogClock.cpp
	BaseView.cpp
	ClockView.cpp
	DateTimeView.cpp
	NetworkTimeView.cpp
	ntp.cpp
	Time.cpp
	TimeSettings.cpp
	TimeWindow.cpp
	TimeZoneListItem.cpp
	TimeZoneListView.cpp
	TZDisplay.cpp
	ZoneView.cpp
	;


Includes [ FGristFiles $(sources) ] : [ BuildFeatureAttribute icu : headers ] ;
	# Dependency needed to trigger downloading/unzipping the package before
	# compiling the files.

Application Time
	: $(sources)
	: be bnetapi network shared [ TargetLibstdc++ ] localestub
	: Time.rdef
	;

DoCatalogs Time :
	x-vnd.Haiku-Time
	:
	ClockView.cpp
	DateTimeView.cpp
	NetworkTimeView.cpp
	ntp.cpp
	Time.cpp
	TimeWindow.cpp
	TimeZoneListView.cpp
	ZoneView.cpp
	;