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