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