1SubDir HAIKU_TOP src add-ons screen_savers flurry ; 2UseBuildFeatureHeaders glu ; 3UseBuildFeatureHeaders mesa ; 4 5AddResources Flurry : Flurry.rdef ; 6 7local sources = 8 Flurry.cpp 9 Smoke.cpp 10 Spark.cpp 11 Star.cpp 12 Texture.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 22ScreenSaver Flurry : 23 $(sources) : 24 be screensaver GL localestub $(TARGET_LIBSUPC++) 25 [ BuildFeatureAttribute glu : library ] 26; 27 28DoCatalogs Flurry : 29 x-vnd.Haiku-FlurryScreensaver 30 : 31 $(sources) 32; 33