1SubDir HAIKU_TOP src add-ons screen_savers glife ; 2UseBuildFeatureHeaders glu ; 3UseBuildFeatureHeaders mesa ; 4 5UsePrivateHeaders screen_saver ; 6 # For BuildDefaultSettingsView 7 8local sources = 9 GLifeSaver.cpp 10 GLifeView.cpp 11 GLifeGrid.cpp 12 GLifeConfig.cpp 13; 14 15Includes [ FGristFiles $(sources) ] : 16 [ BuildFeatureAttribute glu : headers ] 17 [ BuildFeatureAttribute mesa : headers ] 18 ; 19 # Dependency needed to trigger downloading/unzipping the package before 20 # compiling the files. 21 22AddResources GLife : GLife.rdef ; 23 24ScreenSaver GLife : 25 $(sources) : 26 be screensaver localestub [ TargetLibsupc++ ] 27 [ BuildFeatureAttribute glu : library ] 28 [ BuildFeatureAttribute mesa : library ] 29; 30 31DoCatalogs GLife : 32 x-vnd.Haiku-GLifeScreensaver 33 : 34 $(sources) 35; 36