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 localestub [ TargetLibsupc++ ] 25 [ BuildFeatureAttribute glu : library ] 26 [ BuildFeatureAttribute mesa : library ] 27; 28 29DoCatalogs Flurry : 30 x-vnd.Haiku-FlurryScreensaver 31 : 32 $(sources) 33; 34