Lines Matching refs:gb
22 gb = GraphBuilder()
24 gb.add_multilib(PT_SYSTEM, 'libdl',
27 gb.add_multilib(PT_SYSTEM, 'libm', exported_symbols={'cos', 'sin'})
29 gb.add_multilib(PT_SYSTEM, 'libc', dt_needed=['libdl.so', 'libm.so'],
33 gb.add_multilib(PT_SYSTEM, 'libRS', dt_needed=['libdl.so'],
37 gb.add_multilib(PT_SYSTEM, 'libcutils',
42 gb.add_multilib(PT_VENDOR, 'libEGL',
47 gb.resolve()
48 return gb
56 gb = self._create_normal_graph()
57 graph = gb.graph
60 self.assertEqual(gb.libc_32, node)
64 self.assertEqual(gb.libdl_64, node)
68 self.assertEqual(gb.libEGL_64, node)
75 gb = self._create_normal_graph()
76 graph = gb.graph
95 gb = self._create_normal_graph()
96 graph = gb.graph
104 gb = self._create_normal_graph()
105 graph = gb.graph
108 node = gb.graph.get_lib('/system/lib/libc.so')
113 node = gb.graph.get_lib('/system/lib64/libRS.so')
118 node = gb.graph.get_lib('/vendor/lib64/libEGL.so')
125 gb = self._create_normal_graph()
126 graph = gb.graph
166 gb = GraphBuilder()
167 gb.add_lib(PT_SYSTEM, ELF.ELFCLASS64, 'libfoo', dt_needed=[],
170 gb.resolve()
172 lib = gb.graph.get_lib('/system/lib64/libfoo.so')
177 gb = self._create_normal_graph()
178 graph = gb.graph
201 gb = GraphBuilder()
204 gb.add_multilib(PT_SYSTEM, 'gralloc.default', extra_dir='hw')
205 gb.add_multilib(PT_SYSTEM, 'gralloc.chipset', extra_dir='hw')
206 gb.add_multilib(PT_SYSTEM, 'android.hardware.graphics.mapper@2.0-impl',
210 gb.add_multilib(PT_SYSTEM, 'libvulkan')
211 gb.add_multilib(PT_SYSTEM, 'libEGL')
212 gb.add_multilib(PT_SYSTEM, 'libGLESv1_CM')
213 gb.add_multilib(PT_SYSTEM, 'libGLESv2')
214 gb.add_multilib(PT_SYSTEM, 'libGLESv3')
217 gb.add_multilib(PT_VENDOR, 'libEGL_chipset', extra_dir='egl')
218 gb.add_multilib(PT_VENDOR, 'libGLES_chipset', extra_dir='egl')
219 gb.add_multilib(PT_VENDOR, 'libGLESv1_CM_chipset', extra_dir='egl')
220 gb.add_multilib(PT_VENDOR, 'libGLESv2_chipset', extra_dir='egl')
221 gb.add_multilib(PT_VENDOR, 'libGLESv3_chipset', extra_dir='egl')
224 gb.add_multilib(PT_VENDOR, 'libRSDriver_chipset')
225 gb.add_multilib(PT_VENDOR, 'libPVRRS')
228 gb.add_multilib(PT_VENDOR, 'vulkan.chipset', extra_dir='hw')
231 gb.add_multilib(PT_SYSTEM, 'libfoo')
232 gb.add_multilib(PT_VENDOR, 'libfoo')
234 gb.resolve()
237 sp_hals = set(lib.path for lib in gb.graph.compute_predefined_sp_hal())
280 gb = GraphBuilder()
283 gb.add_multilib(PT_SYSTEM, 'libc')
286 gb.add_multilib(PT_SYSTEM, 'libEGL',
290 gb.add_multilib(PT_SYSTEM, 'libutils',
294 gb.add_multilib(PT_SYSTEM, 'libsp_both_vs')
297 gb.add_multilib(PT_SYSTEM, 'libcutils_dep', dt_needed=['libc.so'])
298 gb.add_multilib(PT_SYSTEM, 'libcutils',
303 gb.add_multilib(PT_SYSTEM, 'libhidlbase')
304 gb.add_multilib(PT_SYSTEM, 'libhidlmemory',
308 gb.add_multilib(PT_VENDOR, 'libllvm_vendor_dep')
309 gb.add_multilib(PT_VENDOR, 'libllvm_vendor',
314 gb.add_multilib(PT_VENDOR, 'libEGL_chipset', extra_dir='egl',
318 gb.resolve()
331 sp_lib = gb.graph.compute_sp_lib(MockGenericRefs())
391 gb = GraphBuilder()
393 libc_32, libc_64 = gb.add_multilib(PT_SYSTEM, 'libc')
395 libvndk_a_32, libvndk_a_64 = gb.add_multilib(
399 libvndk_b_32, libvndk_b_64 = gb.add_multilib(
403 libvndk_c_32, libvndk_c_64 = gb.add_multilib(
407 gb.add_multilib(
411 libvndk_sp_a_32, libvndk_sp_a_64 = gb.add_multilib(
415 libvndk_sp_b_32, libvndk_sp_b_64 = gb.add_multilib(
419 libvndk_sp_c_32, libvndk_sp_c_64 = gb.add_multilib(
423 libvndk_sp_d_32, libvndk_sp_d_64 = gb.add_multilib(
427 gb.resolve(VNDKLibDir.create_from_version('28'), '28')
472 gb = GraphBuilder()
473 liba = gb.add_lib32(PT_SYSTEM, 'liba')
474 libb = gb.add_lib32(PT_SYSTEM, 'libb')
475 gb.resolve()
480 gb.graph.add_dlopen_deps(tmp_file.name)
490 gb = GraphBuilder()
491 liba_32, liba_64 = gb.add_multilib(PT_SYSTEM, 'liba')
492 libb_32, libb_64 = gb.add_multilib(PT_SYSTEM, 'libb')
493 gb.resolve()
498 gb.graph.add_dlopen_deps(tmp_file.name)
508 gb = GraphBuilder()
509 liba_32, liba_64 = gb.add_multilib(PT_SYSTEM, 'liba')
510 libb_32 = gb.add_lib32(PT_SYSTEM, 'libb')
511 gb.resolve()
519 gb.graph.add_dlopen_deps(tmp_file.name)
530 gb = GraphBuilder()
531 liba = gb.add_lib32(PT_SYSTEM, 'liba')
532 libb = gb.add_lib32(PT_SYSTEM, 'libb')
533 gb.resolve()
541 gb.graph.add_dlopen_deps(tmp_file.name)
550 gb = GraphBuilder()
551 liba = gb.add_lib32(PT_SYSTEM, 'liba')
552 libb = gb.add_lib32(PT_SYSTEM, 'libb')
553 gb.resolve()
561 gb.graph.add_dlopen_deps(tmp_file.name)