/
Jamfile
188 lines (148 loc) · 3.52 KB
/
Jamfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
SubDir HAIKU_TOP src tests kits interface ;
SetSubDirSupportedPlatformsBeOSCompatible ;
AddSubDirSupportedPlatforms libbe_test ;
UsePrivateHeaders interface shared ;
# Let Jam know where to find some of our source files
SEARCH_SOURCE += [ FDirName $(SUBDIR) balert ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bbitmap ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bdeskbar ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bpolygon ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bregion ] ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) bwindowstack ] ;
SEARCH_SOURCE += [ FDirName $(TOP) src kits interface ] ;
UnitTestLib libinterfacetest.so
: InterfaceKitTestAddon.cpp
GraphicsDefsTest.cpp
# BAlert
AlertTest.cpp
# BBitmap
BitmapTest.cpp
BBitmapTester.cpp
SetBitsTester.cpp
# BDeskbar
DeskbarTest.cpp
DeskbarGetItemTest.cpp
DeskbarLocationTest.cpp
DeskbarAddItemTest.cpp
# BPolygon
PolygonTest.cpp
DummyPolygon.cpp
CreatePolygonTest.cpp
MapPolygonTest.cpp
# BRegion
RegionTest.cpp
RegionTestcase.cpp
RegionConstruction.cpp
RegionExclude.cpp
RegionInclude.cpp
RegionIntersect.cpp
RegionOffsetBy.cpp
: be $(TARGET_LIBSTDC++)
;
ObjectDefines
CheckBox.cpp
: BCheckBox=HCheckBox
;
SimpleTest ScrollViewTest_r5 :
ScrollViewTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest ScrollViewTest :
ScrollViewTest.cpp
ScrollView.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest AlertTest :
SimpleAlertTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest ChannelSliderTest :
ChannelSliderTest.cpp
ChannelSlider.cpp
ChannelControl.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest CheckBoxTest :
CheckBoxTest.cpp
CheckBox.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest ScreenTest :
ScreenTest.cpp
: be
;
SimpleTest StatusBarTest :
StatusBarTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest ToolTipTest :
ToolTipTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest GetMouseTest :
GetMouseTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest PulseTest :
PulseTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest SliderTest_r5 :
SliderTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest SliderTest :
SliderTest.cpp
Slider.cpp
Control.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest TruncateString :
TruncateString.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest MenuBeginningTest :
MenuBeginningTest.cpp
: be $(TARGET_LIBSUPC++)
;
Application MenuTriggerTest :
MenuTriggerTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest WidthBufferTest :
WidthBufferTest.cpp
: be
;
SimpleTest ClippingPlusRedraw :
ClippingPlusRedraw.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest SetDiskModeTest :
SetDiskModeTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest SetBorderScrollViewTest :
ScrollViewSetBorderTest.cpp
ScrollView.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest TextViewTest :
TextViewTest.cpp
: be $(TARGET_LIBSUPC++)
;
SimpleTest WindowStackTest :
WindowStackTest.cpp
: be $(TARGET_LIBSUPC++)
;
SEARCH on [ FGristFiles
ScrollView.cpp CheckBox.cpp ChannelSlider.cpp ChannelControl.cpp Slider.cpp Control.cpp
] = [ FDirName $(HAIKU_TOP) src kits interface ] ;
SubInclude HAIKU_TOP src tests kits interface bprintjob ;
SubInclude HAIKU_TOP src tests kits interface bfont ;
SubInclude HAIKU_TOP src tests kits interface bshelf ;
SubInclude HAIKU_TOP src tests kits interface flatten_picture ;
SubInclude HAIKU_TOP src tests kits interface layout ;
SubInclude HAIKU_TOP src tests kits interface look ;
SubInclude HAIKU_TOP src tests kits interface menu menuworld ;
SubInclude HAIKU_TOP src tests kits interface picture ;
SubInclude HAIKU_TOP src tests kits interface pictureprint ;