headers/bsd: Add sys/queue.h.
[haiku.git] / src / tests / servers / launch / Jamfile
blob7788bfdfc400ab22ac13f9f9a60a1525459e67e1
1 SubDir HAIKU_TOP src tests servers launch ;
3 AddSubDirSupportedPlatforms libbe_test ;
5 UsePrivateHeaders app libroot shared storage support ;
6 UsePrivateSystemHeaders ;
8 UseHeaders [ FDirName $(HAIKU_TOP) src bin multiuser ] ;
10 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src servers launch ] ;
11 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits app ] ;
12 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src bin ] ;
14 UnitTestLib liblaunch_daemontest.so :
15         LaunchDaemonTestAddon.cpp
17         SettingsParserTest.cpp
18         ConditionsTest.cpp
19         UtilityTest.cpp
21         # from the launch_daemon
22         NetworkWatcher.cpp
23         SettingsParser.cpp
24         Conditions.cpp
25         Utility.cpp
27         : be network bnetapi shared [ TargetLibstdc++ ] [ TargetLibsupc++ ]
30 local defines = [ FDefines TEST_MODE=1 ] ;
32 SubDirCcFlags $(defines) ;
33 SubDirC++Flags $(defines) ;
35 Server test_launch_daemon :
36         LaunchDaemon.cpp
38         BaseJob.cpp
39         Conditions.cpp
40         Events.cpp
41         Job.cpp
42         NetworkWatcher.cpp
43         SettingsParser.cpp
44         Target.cpp
45         Utility.cpp
46         VolumeWatcher.cpp
47         Worker.cpp
48         :
49         be network bnetapi shared libmultiuser_utils.a [ TargetLibstdc++ ]
50         :
51         LaunchDaemon.rdef
54 BinCommand test_launch_roster :
55         LaunchRoster.cpp
56         launch_roster.cpp
57         :
58         be