xref: /haiku/src/add-ons/screen_savers/glife/Jamfile (revision cf2f912782a453abaad723df61bc380e137e7493)
1SubDir HAIKU_TOP src add-ons screen_savers glife ;
2SubDirSysHdrs $(HAIKU_GLU_HEADERS) ;
3SubDirSysHdrs $(HAIKU_MESA_HEADERS) ;
4
5SetSubDirSupportedPlatformsBeOSCompatible ;
6
7UsePrivateHeaders screen_saver ;
8	# For BuildScreenSaverDefaultSettingsView
9
10local sources =
11	GLifeSaver.cpp
12	GLifeView.cpp
13	GLifeGrid.cpp
14	GLifeConfig.cpp
15;
16
17Includes [ FGristFiles $(sources) ] : $(HAIKU_MESA_HEADERS_DEPENDENCY) ;
18    # Dependency needed to trigger downloading/unzipping the package before
19    # compiling the files.
20
21AddResources GLife : GLife.rdef ;
22
23ScreenSaver GLife :
24	$(sources) :
25	be screensaver GL $(HAIKU_LOCALE_LIBS) $(TARGET_LIBSUPC++)
26;
27
28DoCatalogs GLife :
29	x-vnd.Haiku-GLifeScreensaver
30	:
31	$(sources)
32;
33