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