⛏️ index : haiku.git

SubDir HAIKU_TOP src bin screen_blanker ;

UseHeaders [ FDirName headers os add-ons screen_saver ] ;
	# we also need our headers when build for BeOS

UsePrivateHeaders interface screen_saver ;

Application screen_blanker :
	ScreenBlanker.cpp
	ScreenSaverWindow.cpp
	PasswordWindow.cpp

	ScreenSaver.cpp
		# needed for some old/broken screen saver add-ons that do not
		# link against libscreensaver.so

	: be game localestub libscreensaver.so [ TargetLibsupc++ ]
	[ BuildFeatureAttribute mesa : library ]
	: screen_blanker.rdef
;

SEARCH on [ FGristFiles
		ScreenSaver.cpp
	] = [ FDirName $(HAIKU_TOP) src kits screensaver ] ;

DoCatalogs screen_blanker :
	x-vnd.Haiku.screenblanker
	:
	PasswordWindow.cpp
;