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 $(HAIKU_LOCALE_LIBS) libscreensaver.so $(TARGET_LIBSUPC++) 20 : screen_blanker.rdef 21; 22 23SEARCH on [ FGristFiles 24 ScreenSaver.cpp 25 ] = [ FDirName $(HAIKU_TOP) src kits screensaver ] ; 26 27Package haiku-screensaverkit-cvs : 28 screen_blanker : 29 boot home config bin ; 30 31DoCatalogs screen_blanker : 32 x-vnd.Haiku.screenblanker 33 : 34 PasswordWindow.cpp 35; 36