1SubDir HAIKU_TOP src bin screen_blanker ; 2 3UseHeaders [ FDirName headers os add-ons screen_saver ] ; 4 # we also need our headers when build for BeOS 5 6UsePrivateHeaders interface screen_saver ; 7 8BinCommand screen_blanker : 9 ScreenBlanker.cpp 10 ScreenSaverWindow.cpp 11 PasswordWindow.cpp 12 13 ScreenSaver.cpp 14 # needed for some old/broken screen saver add-ons that do not 15 # link against libscreensaver.so 16 17 : be game localestub libscreensaver.so [ TargetLibsupc++ ] 18 [ BuildFeatureAttribute mesa : library ] 19 : screen_blanker.rdef 20; 21 22SEARCH on [ FGristFiles 23 ScreenSaver.cpp 24 ] = [ FDirName $(HAIKU_TOP) src kits screensaver ] ; 25 26DoCatalogs screen_blanker : 27 x-vnd.Haiku.screenblanker 28 : 29 PasswordWindow.cpp 30; 31