xref: /haiku/src/kits/screensaver/Jamfile (revision 4b7e219688450694efc9d1890f83f816758c16d3)
1SubDir HAIKU_TOP src kits screensaver ;
2
3SetSubDirSupportedPlatformsBeOSCompatible ;
4
5UseHeaders [ FDirName $(HAIKU_TOP) headers os add-ons screen_saver ] ;
6	# we also need our headers when build for BeOS
7
8UsePrivateHeaders screen_saver ;
9
10local architectureObject ;
11for architectureObject in [ MultiArchSubDirSetup ] {
12	on $(architectureObject) {
13		SharedLibrary [ MultiArchDefaultGristFiles libscreensaver.so ] :
14			BuildScreenSaverDefaultSettingsView.cpp
15			ScreenSaver.cpp
16			ScreenSaverSettings.cpp
17			ScreenSaverRunner.cpp
18			:
19			be game $(TARGET_LIBSUPC++)
20			;
21	}
22}
23