How to use lib method in SeleniumLibrary

Best Python code snippet using SeleniumLibrary

nss.gyp

Source:nss.gyp Github

copy

Full Screen

1# Copyright (c) 2012 The Chromium Authors. All rights reserved.2# Use of this source code is governed by a BSD-style license that can be3# found in the LICENSE file.4{5 'variables': {6 'conditions': [7 ['OS=="ios"', {8 'exclude_nss_root_certs%': 0,9 'exclude_nss_libpkix%': 0,10 }, {11 'exclude_nss_root_certs%': 1,12 'exclude_nss_libpkix%': 1,13 }],14 ],15 },16 'target_defaults': {17 'configurations': {18 'Debug': {19 'defines': [20 'DEBUG',21 '_DEBUG',22 ],23 },24 'Release': {25 'defines': [26 'NDEBUG',27 ],28 },29 },30 'conditions': [31 ['OS=="win"', {32 'configurations': {33 'Common_Base': {34 'msvs_configuration_attributes': {35 # Do not compile NSPR and NSS with /​D _UNICODE /​D UNICODE.36 'CharacterSet': '0'37 }38 }39 },40 'defines!': [41 'WIN32_LEAN_AND_MEAN',42 ],43 }],44 ],45 },46 'conditions': [47 # To ensure no dependency on NSS is accidentally added to a BoringSSL port,48 # define the NSS and NSPR targets conditionally.49 ['use_openssl==0', {50 'targets': [51 {52 'target_name': 'nspr',53 'product_name': 'crnspr',54 'type': '<(component)',55 'sources': [56 'nspr/​lib/​ds/​plarena.c',57 'nspr/​lib/​ds/​plarena.h',58 'nspr/​lib/​ds/​plarenas.h',59 'nspr/​lib/​ds/​plhash.c',60 'nspr/​lib/​ds/​plhash.h',61 'nspr/​lib/​libc/​include/​plbase64.h',62 'nspr/​lib/​libc/​include/​plerror.h',63 'nspr/​lib/​libc/​include/​plgetopt.h',64 'nspr/​lib/​libc/​include/​plstr.h',65 'nspr/​lib/​libc/​src/​base64.c',66 'nspr/​lib/​libc/​src/​plerror.c',67 'nspr/​lib/​libc/​src/​plgetopt.c',68 'nspr/​lib/​libc/​src/​strcase.c',69 'nspr/​lib/​libc/​src/​strcat.c',70 'nspr/​lib/​libc/​src/​strchr.c',71 'nspr/​lib/​libc/​src/​strcmp.c',72 'nspr/​lib/​libc/​src/​strcpy.c',73 'nspr/​lib/​libc/​src/​strdup.c',74 'nspr/​lib/​libc/​src/​strlen.c',75 'nspr/​lib/​libc/​src/​strpbrk.c',76 'nspr/​lib/​libc/​src/​strstr.c',77 'nspr/​lib/​libc/​src/​strtok.c',78 'nspr/​pr/​include/​md/​prosdep.h',79 'nspr/​pr/​include/​md/​_darwin.cfg',80 'nspr/​pr/​include/​md/​_darwin.h',81 'nspr/​pr/​include/​md/​_pcos.h',82 'nspr/​pr/​include/​md/​_pth.h',83 'nspr/​pr/​include/​md/​_unixos.h',84 'nspr/​pr/​include/​md/​_unix_errors.h',85 'nspr/​pr/​include/​md/​_win32_errors.h',86 'nspr/​pr/​include/​md/​_win95.cfg',87 'nspr/​pr/​include/​md/​_win95.h',88 'nspr/​pr/​include/​nspr.h',89 'nspr/​pr/​include/​obsolete/​pralarm.h',90 'nspr/​pr/​include/​obsolete/​probslet.h',91 'nspr/​pr/​include/​obsolete/​protypes.h',92 'nspr/​pr/​include/​obsolete/​prsem.h',93 'nspr/​pr/​include/​pratom.h',94 'nspr/​pr/​include/​prbit.h',95 'nspr/​pr/​include/​prclist.h',96 'nspr/​pr/​include/​prcmon.h',97 'nspr/​pr/​include/​prcountr.h',98 'nspr/​pr/​include/​prcpucfg.h',99 'nspr/​pr/​include/​prcvar.h',100 'nspr/​pr/​include/​prdtoa.h',101 'nspr/​pr/​include/​prenv.h',102 'nspr/​pr/​include/​prerr.h',103 'nspr/​pr/​include/​prerror.h',104 'nspr/​pr/​include/​prinet.h',105 'nspr/​pr/​include/​prinit.h',106 'nspr/​pr/​include/​prinrval.h',107 'nspr/​pr/​include/​prio.h',108 'nspr/​pr/​include/​pripcsem.h',109 'nspr/​pr/​include/​private/​pprio.h',110 'nspr/​pr/​include/​private/​pprmwait.h',111 'nspr/​pr/​include/​private/​pprthred.h',112 'nspr/​pr/​include/​private/​primpl.h',113 'nspr/​pr/​include/​private/​prpriv.h',114 'nspr/​pr/​include/​prlink.h',115 'nspr/​pr/​include/​prlock.h',116 'nspr/​pr/​include/​prlog.h',117 'nspr/​pr/​include/​prlong.h',118 'nspr/​pr/​include/​prmem.h',119 'nspr/​pr/​include/​prmon.h',120 'nspr/​pr/​include/​prmwait.h',121 'nspr/​pr/​include/​prnetdb.h',122 'nspr/​pr/​include/​prolock.h',123 'nspr/​pr/​include/​prpdce.h',124 'nspr/​pr/​include/​prprf.h',125 'nspr/​pr/​include/​prproces.h',126 'nspr/​pr/​include/​prrng.h',127 'nspr/​pr/​include/​prrwlock.h',128 'nspr/​pr/​include/​prshm.h',129 'nspr/​pr/​include/​prshma.h',130 'nspr/​pr/​include/​prsystem.h',131 'nspr/​pr/​include/​prthread.h',132 'nspr/​pr/​include/​prtime.h',133 'nspr/​pr/​include/​prtpool.h',134 'nspr/​pr/​include/​prtrace.h',135 'nspr/​pr/​include/​prtypes.h',136 'nspr/​pr/​include/​prvrsion.h',137 'nspr/​pr/​include/​prwin16.h',138 'nspr/​pr/​src/​io/​prdir.c',139 'nspr/​pr/​src/​io/​prfdcach.c',140 'nspr/​pr/​src/​io/​prfile.c',141 'nspr/​pr/​src/​io/​prio.c',142 'nspr/​pr/​src/​io/​priometh.c',143 'nspr/​pr/​src/​io/​pripv6.c',144 'nspr/​pr/​src/​io/​prlayer.c',145 'nspr/​pr/​src/​io/​prlog.c',146 'nspr/​pr/​src/​io/​prmapopt.c',147 'nspr/​pr/​src/​io/​prmmap.c',148 'nspr/​pr/​src/​io/​prmwait.c',149 'nspr/​pr/​src/​io/​prpolevt.c',150 'nspr/​pr/​src/​io/​prprf.c',151 'nspr/​pr/​src/​io/​prscanf.c',152 'nspr/​pr/​src/​io/​prsocket.c',153 'nspr/​pr/​src/​io/​prstdio.c',154 'nspr/​pr/​src/​linking/​prlink.c',155 'nspr/​pr/​src/​malloc/​prmalloc.c',156 'nspr/​pr/​src/​malloc/​prmem.c',157 'nspr/​pr/​src/​md/​prosdep.c',158 'nspr/​pr/​src/​md/​unix/​darwin.c',159 'nspr/​pr/​src/​md/​unix/​os_Darwin.s',160 'nspr/​pr/​src/​md/​unix/​os_Darwin_x86.s',161 'nspr/​pr/​src/​md/​unix/​os_Darwin_x86_64.s',162 'nspr/​pr/​src/​md/​unix/​unix.c',163 'nspr/​pr/​src/​md/​unix/​unix_errors.c',164 'nspr/​pr/​src/​md/​unix/​uxproces.c',165 'nspr/​pr/​src/​md/​unix/​uxrng.c',166 'nspr/​pr/​src/​md/​unix/​uxshm.c',167 'nspr/​pr/​src/​md/​unix/​uxwrap.c',168 'nspr/​pr/​src/​md/​windows/​ntgc.c',169 'nspr/​pr/​src/​md/​windows/​ntinrval.c',170 'nspr/​pr/​src/​md/​windows/​ntmisc.c',171 'nspr/​pr/​src/​md/​windows/​ntsec.c',172 'nspr/​pr/​src/​md/​windows/​ntsem.c',173 'nspr/​pr/​src/​md/​windows/​w32ipcsem.c',174 'nspr/​pr/​src/​md/​windows/​w32poll.c',175 'nspr/​pr/​src/​md/​windows/​w32rng.c',176 'nspr/​pr/​src/​md/​windows/​w32shm.c',177 'nspr/​pr/​src/​md/​windows/​w95cv.c',178 'nspr/​pr/​src/​md/​windows/​w95dllmain.c',179 'nspr/​pr/​src/​md/​windows/​w95io.c',180 'nspr/​pr/​src/​md/​windows/​w95sock.c',181 'nspr/​pr/​src/​md/​windows/​w95thred.c',182 'nspr/​pr/​src/​md/​windows/​win32_errors.c',183 'nspr/​pr/​src/​memory/​prseg.c',184 'nspr/​pr/​src/​memory/​prshm.c',185 'nspr/​pr/​src/​memory/​prshma.c',186 'nspr/​pr/​src/​misc/​pralarm.c',187 'nspr/​pr/​src/​misc/​pratom.c',188 'nspr/​pr/​src/​misc/​praton.c',189 'nspr/​pr/​src/​misc/​prcountr.c',190 'nspr/​pr/​src/​misc/​prdtoa.c',191 'nspr/​pr/​src/​misc/​prenv.c',192 'nspr/​pr/​src/​misc/​prerr.c',193 'nspr/​pr/​src/​misc/​prerror.c',194 'nspr/​pr/​src/​misc/​prerrortable.c',195 'nspr/​pr/​src/​misc/​prinit.c',196 'nspr/​pr/​src/​misc/​prinrval.c',197 'nspr/​pr/​src/​misc/​pripc.c',198 'nspr/​pr/​src/​misc/​pripcsem.c',199 'nspr/​pr/​src/​misc/​prlog2.c',200 'nspr/​pr/​src/​misc/​prlong.c',201 'nspr/​pr/​src/​misc/​prnetdb.c',202 'nspr/​pr/​src/​misc/​prolock.c',203 'nspr/​pr/​src/​misc/​prrng.c',204 'nspr/​pr/​src/​misc/​prsystem.c',205 'nspr/​pr/​src/​misc/​prthinfo.c',206 'nspr/​pr/​src/​misc/​prtime.c',207 'nspr/​pr/​src/​misc/​prtpool.c',208 'nspr/​pr/​src/​misc/​prtrace.c',209 'nspr/​pr/​src/​pthreads/​ptio.c',210 'nspr/​pr/​src/​pthreads/​ptmisc.c',211 'nspr/​pr/​src/​pthreads/​ptsynch.c',212 'nspr/​pr/​src/​pthreads/​ptthread.c',213 'nspr/​pr/​src/​threads/​combined/​prucpu.c',214 'nspr/​pr/​src/​threads/​combined/​prucv.c',215 'nspr/​pr/​src/​threads/​combined/​prulock.c',216 'nspr/​pr/​src/​threads/​combined/​prustack.c',217 'nspr/​pr/​src/​threads/​combined/​pruthr.c',218 'nspr/​pr/​src/​threads/​prcmon.c',219 'nspr/​pr/​src/​threads/​prcthr.c',220 'nspr/​pr/​src/​threads/​prdump.c',221 'nspr/​pr/​src/​threads/​prmon.c',222 'nspr/​pr/​src/​threads/​prrwlock.c',223 'nspr/​pr/​src/​threads/​prsem.c',224 'nspr/​pr/​src/​threads/​prtpd.c',225 ],226 'defines': [227 '_NSPR_BUILD_',228 'FORCE_PR_LOG',229 ],230 'include_dirs': [231 'nspr/​pr/​include',232 'nspr/​pr/​include/​private',233 'nspr/​lib/​ds',234 'nspr/​lib/​libc/​include',235 ],236 'direct_dependent_settings': {237 'defines': [238 'NO_NSPR_10_SUPPORT',239 ],240 'include_dirs': [241 'nspr/​pr/​include',242 'nspr/​lib/​ds',243 'nspr/​lib/​libc/​include',244 ],245 },246 # TODO(wtc): suppress C4244 and C4554 in prdtoa.c.247 'msvs_disabled_warnings': [4018, 4244, 4554, 4267, 4996, ],248 'variables': {249 'clang_warning_flags': [250 # nspr passes "const char*" through "void*".251 '-Wno-incompatible-pointer-types',252 # nspr passes "int*" through "unsigned int*".253 '-Wno-pointer-sign',254 ],255 'clang_warning_flags_unset': [256 # nspr uses assert(!"foo") instead of assert(false && "foo").257 '-Wstring-conversion',258 ],259 },260 'conditions': [261 ['OS=="mac" or OS=="ios"', {262 'defines': [263 'XP_UNIX',264 'DARWIN',265 'XP_MACOSX',266 '_PR_PTHREADS',267 'HAVE_BSD_FLOCK',268 'HAVE_CRT_EXTERNS_H',269 'HAVE_DLADDR',270 'HAVE_LCHOWN',271 'HAVE_SOCKLEN_T',272 'HAVE_STRERROR',273 ],274 'sources/​': [275 ['exclude', '^nspr/​pr/​src/​md/​windows/​'],276 ['exclude', '^nspr/​pr/​src/​threads/​combined/​'],277 ],278 'sources!': [279 'nspr/​pr/​src/​io/​prdir.c',280 'nspr/​pr/​src/​io/​prfile.c',281 'nspr/​pr/​src/​io/​prio.c',282 'nspr/​pr/​src/​io/​prsocket.c',283 # os_Darwin_x86.s and os_Darwin_x86_64.s are included by284 # os_Darwin.s.285 'nspr/​pr/​src/​md/​unix/​os_Darwin_x86.s',286 'nspr/​pr/​src/​md/​unix/​os_Darwin_x86_64.s',287 'nspr/​pr/​src/​misc/​pripcsem.c',288 'nspr/​pr/​src/​threads/​prcthr.c',289 'nspr/​pr/​src/​threads/​prdump.c',290 'nspr/​pr/​src/​threads/​prmon.c',291 'nspr/​pr/​src/​threads/​prsem.c',292 ],293 }],294 ['OS=="mac"', {295 'link_settings': {296 'libraries': [297 '$(SDKROOT)/​System/​Library/​Frameworks/​CoreFoundation.framework',298 '$(SDKROOT)/​System/​Library/​Frameworks/​CoreServices.framework',299 ],300 },301 }],302 ['OS=="ios"', {303 'defines!': [304 'HAVE_CRT_EXTERNS_H',305 ],306 }],307 ['OS=="win"', {308 'defines': [309 'XP_PC',310 'WIN32',311 'WIN95',312 '_PR_GLOBAL_THREADS_ONLY',313 '_CRT_SECURE_NO_WARNINGS',314 '_CRT_NONSTDC_NO_WARNINGS',315 ],316 'sources/​': [317 ['exclude', '^nspr/​pr/​src/​md/​unix/​'],318 ['exclude', '^nspr/​pr/​src/​pthreads/​'],319 ],320 'conditions': [321 ['target_arch=="ia32"', {322 'defines': [323 '_X86_',324 ],325 }],326 ],327 }],328 ['component == "static_library"', {329 'defines': [330 'NSPR_STATIC',331 ],332 'direct_dependent_settings': {333 'defines': [334 'NSPR_STATIC',335 ],336 },337 }],338 ['clang==1', {339 'xcode_settings': {340 'WARNING_CFLAGS': [341 # nspr uses a bunch of deprecated functions (NSLinkModule etc) in342 # prlink.c on mac.343 '-Wno-deprecated-declarations',344 ],345 },346 }],347 ],348 },349 {350 'target_name': 'nss',351 'product_name': 'crnss',352 'type': '<(component)',353 'dependencies': [354 'nss_static',355 ],356 'export_dependent_settings': [357 'nss_static',358 ],359 'sources': [360 # Ensure at least one object file is produced, so that MSVC does not361 # warn when creating the static/​shared library. See the note for362 # the 'nssckbi' target for why the 'nss' target was split as such.363 'nss/​lib/​nss/​nssver.c',364 ],365 'conditions': [366 ['exclude_nss_root_certs==0', {367 'dependencies': [368 'nssckbi',369 ],370 'export_dependent_settings': [371 'nssckbi',372 ],373 }],374 ['OS == "mac" and component == "shared_library"', {375 'xcode_settings': {376 'OTHER_LDFLAGS': ['-all_load'],377 },378 }],379 ['OS == "win" and component == "shared_library"', {380 'sources': [381 'nss/​exports_win.def',382 ],383 }],384 ],385 },386 {387 # This is really more of a pseudo-target to work around the fact that388 # a single static_library target cannot contain two object files of the389 # same name (hash.o /​ hash.obj). Logically, this is part of the390 # 'nss_static' target. By separating it out, it creates a possible391 # circular dependency between 'nss_static' and 'nssckbi' when392 # 'exclude_nss_root_certs' is not specified, as 'nss_static' depends on393 # the 'builtinsC_GetFunctionList' exported by this target. This is an394 # artifact of how NSS is being statically built, which is not an395 # officially supported configuration - normally, 'nssckbi.dll/​so' would396 # depend on libnss3.dll/​so, and the higher layer caller would instruct397 # libnss3.dll to dynamically load nssckbi.dll, breaking the circle.398 #399 # TODO(rsleevi): http:/​/​crbug.com/​128134 - Break the circular dependency400 # without requiring nssckbi to be built as a shared library.401 'target_name': 'nssckbi',402 'product_name': 'crnssckbi',403 'type': 'static_library',404 # This target is an implementation detail - the public dependencies405 # should be on 'nss'.406 'suppress_wildcard': 1,407 'sources': [408 'nss/​lib/​ckfw/​builtins/​anchor.c',409 'nss/​lib/​ckfw/​builtins/​bfind.c',410 'nss/​lib/​ckfw/​builtins/​binst.c',411 'nss/​lib/​ckfw/​builtins/​bobject.c',412 'nss/​lib/​ckfw/​builtins/​bsession.c',413 'nss/​lib/​ckfw/​builtins/​bslot.c',414 'nss/​lib/​ckfw/​builtins/​btoken.c',415 'nss/​lib/​ckfw/​builtins/​builtins.h',416 'nss/​lib/​ckfw/​builtins/​certdata.c',417 'nss/​lib/​ckfw/​builtins/​ckbiver.c',418 'nss/​lib/​ckfw/​builtins/​constants.c',419 'nss/​lib/​ckfw/​builtins/​nssckbi.h',420 'nss/​lib/​ckfw/​ck.h',421 'nss/​lib/​ckfw/​ckfw.h',422 'nss/​lib/​ckfw/​ckfwm.h',423 'nss/​lib/​ckfw/​ckfwtm.h',424 'nss/​lib/​ckfw/​ckmd.h',425 'nss/​lib/​ckfw/​ckt.h',426 'nss/​lib/​ckfw/​crypto.c',427 'nss/​lib/​ckfw/​find.c',428 'nss/​lib/​ckfw/​hash.c',429 'nss/​lib/​ckfw/​instance.c',430 'nss/​lib/​ckfw/​mechanism.c',431 'nss/​lib/​ckfw/​mutex.c',432 'nss/​lib/​ckfw/​nssck.api',433 'nss/​lib/​ckfw/​nssckepv.h',434 'nss/​lib/​ckfw/​nssckft.h',435 'nss/​lib/​ckfw/​nssckfw.h',436 'nss/​lib/​ckfw/​nssckfwc.h',437 'nss/​lib/​ckfw/​nssckfwt.h',438 'nss/​lib/​ckfw/​nssckg.h',439 'nss/​lib/​ckfw/​nssckmdt.h',440 'nss/​lib/​ckfw/​nssckt.h',441 'nss/​lib/​ckfw/​object.c',442 'nss/​lib/​ckfw/​session.c',443 'nss/​lib/​ckfw/​sessobj.c',444 'nss/​lib/​ckfw/​slot.c',445 'nss/​lib/​ckfw/​token.c',446 'nss/​lib/​ckfw/​wrap.c',447 ],448 'dependencies': [449 'nss_static',450 ],451 'export_dependent_settings': [452 'nss_static',453 ],454 'include_dirs': [455 'nss/​lib/​ckfw',456 ],457 'direct_dependent_settings': {458 'include_dirs': [459 'nss/​lib/​ckfw/​builtins',460 ],461 },462 },463 {464 # This target contains files compiled for AVX. The code calling the465 # functions in this target has to check if the current CPU supports AVX.466 'target_name': 'nss_static_avx',467 'suppress_wildcard': 1,468 'conditions': [469 ['OS!="win" or target_arch!="ia32"', {470 'type': 'none',471 }, {472 'type': 'static_library',473 'sources': [474 'nss/​lib/​freebl/​intel-gcm-wrap.c',475 'nss/​lib/​freebl/​intel-gcm-x86-masm.asm',476 'nss/​lib/​freebl/​intel-gcm.h',477 ],478 'defines': [479 'INTEL_GCM',480 'NSS_X86_OR_X64',481 'NSS_X86',482 'MP_API_COMPATIBLE',483 'MP_ASSEMBLY_DIV_2DX1D',484 'MP_ASSEMBLY_MULTIPLY',485 'MP_ASSEMBLY_SQUARE',486 'MP_ASSEMBLY_DIV_2DX1D',487 'MP_USE_UINT_DIGIT',488 'MP_NO_MP_WORD',489 'MP_USE_UINT_DIGIT',490 'NSS_DISABLE_DBM',491 'NSS_STATIC',492 'NSS_USE_STATIC_LIBS',493 'NSS_X86',494 'NSS_X86_OR_X64',495 'RIJNDAEL_INCLUDE_TABLES',496 'SHLIB_PREFIX=\"\"',497 'SHLIB_SUFFIX=\"dll\"',498 'SHLIB_VERSION=\"3\"',499 'SOFTOKEN_LIB_NAME=\"softokn3.dll\"',500 'SOFTOKEN_SHLIB_VERSION=\"3\"',501 'USE_HW_AES',502 'USE_UTIL_DIRECTLY',503 'WIN32',504 'WIN95',505 'XP_PC',506 '_WINDOWS',507 '_X86_',508 ],509 'include_dirs': [510 'nspr/​pr/​include',511 'nspr/​lib/​ds',512 'nspr/​lib/​libc/​include',513 'nss/​lib/​freebl/​ecl',514 'nss/​lib/​util',515 ],516 'msvs_disabled_warnings': [4018],517 'msvs_settings': {518 'MASM': {519 'UseSafeExceptionHandlers': 'true',520 },521 'VCCLCompilerTool': {522 'EnableEnhancedInstructionSet': '3', # Enable AVX.523 },524 },525 }],526 ],527 },528 {529 'target_name': 'nss_static',530 'type': 'static_library',531 # This target is an implementation detail - the public dependencies532 # should be on 'nss'.533 'suppress_wildcard': 1,534 'sources': [535 'nss/​lib/​base/​arena.c',536 'nss/​lib/​base/​base.h',537 'nss/​lib/​base/​baset.h',538 'nss/​lib/​base/​error.c',539 'nss/​lib/​base/​errorval.c',540 'nss/​lib/​base/​hash.c',541 'nss/​lib/​base/​hashops.c',542 'nss/​lib/​base/​item.c',543 'nss/​lib/​base/​libc.c',544 'nss/​lib/​base/​list.c',545 'nss/​lib/​base/​nssbase.h',546 'nss/​lib/​base/​nssbaset.h',547 'nss/​lib/​base/​nssutf8.c',548 'nss/​lib/​base/​tracker.c',549 'nss/​lib/​certdb/​alg1485.c',550 'nss/​lib/​certdb/​cert.h',551 'nss/​lib/​certdb/​certdb.c',552 'nss/​lib/​certdb/​certdb.h',553 'nss/​lib/​certdb/​certi.h',554 'nss/​lib/​certdb/​certt.h',555 'nss/​lib/​certdb/​certv3.c',556 'nss/​lib/​certdb/​certxutl.c',557 'nss/​lib/​certdb/​certxutl.h',558 'nss/​lib/​certdb/​crl.c',559 'nss/​lib/​certdb/​genname.c',560 'nss/​lib/​certdb/​genname.h',561 'nss/​lib/​certdb/​polcyxtn.c',562 'nss/​lib/​certdb/​secname.c',563 'nss/​lib/​certdb/​stanpcertdb.c',564 'nss/​lib/​certdb/​xauthkid.c',565 'nss/​lib/​certdb/​xbsconst.c',566 'nss/​lib/​certdb/​xconst.c',567 'nss/​lib/​certdb/​xconst.h',568 'nss/​lib/​certhigh/​certhigh.c',569 'nss/​lib/​certhigh/​certhtml.c',570 'nss/​lib/​certhigh/​certreq.c',571 'nss/​lib/​certhigh/​certvfy.c',572 'nss/​lib/​certhigh/​certvfypkix.c',573 'nss/​lib/​certhigh/​crlv2.c',574 'nss/​lib/​certhigh/​ocsp.c',575 'nss/​lib/​certhigh/​ocsp.h',576 'nss/​lib/​certhigh/​ocspi.h',577 'nss/​lib/​certhigh/​ocspsig.c',578 'nss/​lib/​certhigh/​ocspt.h',579 'nss/​lib/​certhigh/​ocspti.h',580 'nss/​lib/​certhigh/​xcrldist.c',581 'nss/​lib/​cryptohi/​cryptohi.h',582 'nss/​lib/​cryptohi/​cryptoht.h',583 'nss/​lib/​cryptohi/​dsautil.c',584 'nss/​lib/​cryptohi/​key.h',585 'nss/​lib/​cryptohi/​keyhi.h',586 'nss/​lib/​cryptohi/​keyi.h',587 'nss/​lib/​cryptohi/​keyt.h',588 'nss/​lib/​cryptohi/​keythi.h',589 'nss/​lib/​cryptohi/​sechash.c',590 'nss/​lib/​cryptohi/​sechash.h',591 'nss/​lib/​cryptohi/​seckey.c',592 'nss/​lib/​cryptohi/​secsign.c',593 'nss/​lib/​cryptohi/​secvfy.c',594 'nss/​lib/​dev/​ckhelper.c',595 'nss/​lib/​dev/​ckhelper.h',596 'nss/​lib/​dev/​dev.h',597 'nss/​lib/​dev/​devm.h',598 'nss/​lib/​dev/​devslot.c',599 'nss/​lib/​dev/​devt.h',600 'nss/​lib/​dev/​devtm.h',601 'nss/​lib/​dev/​devtoken.c',602 'nss/​lib/​dev/​devutil.c',603 'nss/​lib/​dev/​nssdev.h',604 'nss/​lib/​dev/​nssdevt.h',605 'nss/​lib/​freebl/​aeskeywrap.c',606 'nss/​lib/​freebl/​alg2268.c',607 'nss/​lib/​freebl/​alghmac.c',608 'nss/​lib/​freebl/​alghmac.h',609 'nss/​lib/​freebl/​arcfive.c',610 'nss/​lib/​freebl/​arcfour.c',611 'nss/​lib/​freebl/​blapi.h',612 'nss/​lib/​freebl/​blapii.h',613 'nss/​lib/​freebl/​blapit.h',614 'nss/​lib/​freebl/​camellia.c',615 'nss/​lib/​freebl/​camellia.h',616 'nss/​lib/​freebl/​chacha20/​chacha20.c',617 'nss/​lib/​freebl/​chacha20/​chacha20.h',618 'nss/​lib/​freebl/​chacha20/​chacha20_vec.c',619 'nss/​lib/​freebl/​chacha20poly1305.c',620 'nss/​lib/​freebl/​chacha20poly1305.h',621 'nss/​lib/​freebl/​ctr.c',622 'nss/​lib/​freebl/​ctr.h',623 'nss/​lib/​freebl/​cts.c',624 'nss/​lib/​freebl/​cts.h',625 'nss/​lib/​freebl/​des.c',626 'nss/​lib/​freebl/​des.h',627 'nss/​lib/​freebl/​desblapi.c',628 'nss/​lib/​freebl/​dh.c',629 'nss/​lib/​freebl/​drbg.c',630 'nss/​lib/​freebl/​dsa.c',631 'nss/​lib/​freebl/​ec.c',632 'nss/​lib/​freebl/​ec.h',633 'nss/​lib/​freebl/​ecdecode.c',634 'nss/​lib/​freebl/​ecl/​ec2.h',635 'nss/​lib/​freebl/​ecl/​ecl-curve.h',636 'nss/​lib/​freebl/​ecl/​ecl-exp.h',637 'nss/​lib/​freebl/​ecl/​ecl-priv.h',638 'nss/​lib/​freebl/​ecl/​ecl.c',639 'nss/​lib/​freebl/​ecl/​ecl.h',640 'nss/​lib/​freebl/​ecl/​ecl_curve.c',641 'nss/​lib/​freebl/​ecl/​ecl_gf.c',642 'nss/​lib/​freebl/​ecl/​ecl_mult.c',643 'nss/​lib/​freebl/​ecl/​ecp.h',644 'nss/​lib/​freebl/​ecl/​ecp_256.c',645 'nss/​lib/​freebl/​ecl/​ecp_256_32.c',646 'nss/​lib/​freebl/​ecl/​ecp_384.c',647 'nss/​lib/​freebl/​ecl/​ecp_521.c',648 'nss/​lib/​freebl/​ecl/​ecp_aff.c',649 'nss/​lib/​freebl/​ecl/​ecp_jac.c',650 'nss/​lib/​freebl/​ecl/​ecp_jm.c',651 'nss/​lib/​freebl/​ecl/​ecp_mont.c',652 'nss/​lib/​freebl/​ecl/​ec_naf.c',653 'nss/​lib/​freebl/​gcm.c',654 'nss/​lib/​freebl/​gcm.h',655 'nss/​lib/​freebl/​intel-aes-x86-masm.asm',656 'nss/​lib/​freebl/​intel-aes.h',657 'nss/​lib/​freebl/​hmacct.c',658 'nss/​lib/​freebl/​hmacct.h',659 'nss/​lib/​freebl/​jpake.c',660 'nss/​lib/​freebl/​md2.c',661 'nss/​lib/​freebl/​md5.c',662 'nss/​lib/​freebl/​mpi/​logtab.h',663 'nss/​lib/​freebl/​mpi/​mpcpucache.c',664 'nss/​lib/​freebl/​mpi/​mpi-config.h',665 'nss/​lib/​freebl/​mpi/​mpi-priv.h',666 'nss/​lib/​freebl/​mpi/​mpi.c',667 'nss/​lib/​freebl/​mpi/​mpi.h',668 'nss/​lib/​freebl/​mpi/​mpi_amd64.c',669 'nss/​lib/​freebl/​mpi/​mpi_arm.c',670 'nss/​lib/​freebl/​mpi/​mpi_arm_mac.c',671 'nss/​lib/​freebl/​mpi/​mpi_x86_asm.c',672 'nss/​lib/​freebl/​mpi/​mplogic.c',673 'nss/​lib/​freebl/​mpi/​mplogic.h',674 'nss/​lib/​freebl/​mpi/​mpmontg.c',675 'nss/​lib/​freebl/​mpi/​mpprime.c',676 'nss/​lib/​freebl/​mpi/​mpprime.h',677 'nss/​lib/​freebl/​mpi/​mp_gf2m-priv.h',678 'nss/​lib/​freebl/​mpi/​mp_gf2m.c',679 'nss/​lib/​freebl/​mpi/​mp_gf2m.h',680 'nss/​lib/​freebl/​mpi/​primes.c',681 'nss/​lib/​freebl/​nss_build_config_mac.h',682 'nss/​lib/​freebl/​poly1305/​poly1305-donna-x64-sse2-incremental-source.c',683 'nss/​lib/​freebl/​poly1305/​poly1305.c',684 'nss/​lib/​freebl/​poly1305/​poly1305.h',685 'nss/​lib/​freebl/​pqg.c',686 'nss/​lib/​freebl/​pqg.h',687 'nss/​lib/​freebl/​rawhash.c',688 'nss/​lib/​freebl/​rijndael.c',689 'nss/​lib/​freebl/​rijndael.h',690 'nss/​lib/​freebl/​rijndael32.tab',691 'nss/​lib/​freebl/​rsa.c',692 'nss/​lib/​freebl/​rsapkcs.c',693 'nss/​lib/​freebl/​secmpi.h',694 'nss/​lib/​freebl/​secrng.h',695 'nss/​lib/​freebl/​seed.c',696 'nss/​lib/​freebl/​seed.h',697 'nss/​lib/​freebl/​sha256.h',698 'nss/​lib/​freebl/​sha512.c',699 'nss/​lib/​freebl/​sha_fast.c',700 'nss/​lib/​freebl/​sha_fast.h',701 'nss/​lib/​freebl/​shsign.h',702 'nss/​lib/​freebl/​shvfy.c',703 'nss/​lib/​freebl/​sysrand.c',704 'nss/​lib/​freebl/​tlsprfalg.c',705 'nss/​lib/​freebl/​unix_rand.c',706 'nss/​lib/​freebl/​win_rand.c',707 'nss/​lib/​libpkix/​include/​pkix.h',708 'nss/​lib/​libpkix/​include/​pkix_certsel.h',709 'nss/​lib/​libpkix/​include/​pkix_certstore.h',710 'nss/​lib/​libpkix/​include/​pkix_checker.h',711 'nss/​lib/​libpkix/​include/​pkix_crlsel.h',712 'nss/​lib/​libpkix/​include/​pkix_errorstrings.h',713 'nss/​lib/​libpkix/​include/​pkix_params.h',714 'nss/​lib/​libpkix/​include/​pkix_pl_pki.h',715 'nss/​lib/​libpkix/​include/​pkix_pl_system.h',716 'nss/​lib/​libpkix/​include/​pkix_results.h',717 'nss/​lib/​libpkix/​include/​pkix_revchecker.h',718 'nss/​lib/​libpkix/​include/​pkix_sample_modules.h',719 'nss/​lib/​libpkix/​include/​pkix_util.h',720 'nss/​lib/​libpkix/​include/​pkixt.h',721 'nss/​lib/​libpkix/​pkix/​certsel/​pkix_certselector.c',722 'nss/​lib/​libpkix/​pkix/​certsel/​pkix_certselector.h',723 'nss/​lib/​libpkix/​pkix/​certsel/​pkix_comcertselparams.c',724 'nss/​lib/​libpkix/​pkix/​certsel/​pkix_comcertselparams.h',725 'nss/​lib/​libpkix/​pkix/​checker/​pkix_basicconstraintschecker.c',726 'nss/​lib/​libpkix/​pkix/​checker/​pkix_basicconstraintschecker.h',727 'nss/​lib/​libpkix/​pkix/​checker/​pkix_certchainchecker.c',728 'nss/​lib/​libpkix/​pkix/​checker/​pkix_certchainchecker.h',729 'nss/​lib/​libpkix/​pkix/​checker/​pkix_crlchecker.c',730 'nss/​lib/​libpkix/​pkix/​checker/​pkix_crlchecker.h',731 'nss/​lib/​libpkix/​pkix/​checker/​pkix_ekuchecker.c',732 'nss/​lib/​libpkix/​pkix/​checker/​pkix_ekuchecker.h',733 'nss/​lib/​libpkix/​pkix/​checker/​pkix_expirationchecker.c',734 'nss/​lib/​libpkix/​pkix/​checker/​pkix_expirationchecker.h',735 'nss/​lib/​libpkix/​pkix/​checker/​pkix_namechainingchecker.c',736 'nss/​lib/​libpkix/​pkix/​checker/​pkix_namechainingchecker.h',737 'nss/​lib/​libpkix/​pkix/​checker/​pkix_nameconstraintschecker.c',738 'nss/​lib/​libpkix/​pkix/​checker/​pkix_nameconstraintschecker.h',739 'nss/​lib/​libpkix/​pkix/​checker/​pkix_ocspchecker.c',740 'nss/​lib/​libpkix/​pkix/​checker/​pkix_ocspchecker.h',741 'nss/​lib/​libpkix/​pkix/​checker/​pkix_policychecker.c',742 'nss/​lib/​libpkix/​pkix/​checker/​pkix_policychecker.h',743 'nss/​lib/​libpkix/​pkix/​checker/​pkix_revocationchecker.c',744 'nss/​lib/​libpkix/​pkix/​checker/​pkix_revocationchecker.h',745 'nss/​lib/​libpkix/​pkix/​checker/​pkix_revocationmethod.c',746 'nss/​lib/​libpkix/​pkix/​checker/​pkix_revocationmethod.h',747 'nss/​lib/​libpkix/​pkix/​checker/​pkix_signaturechecker.c',748 'nss/​lib/​libpkix/​pkix/​checker/​pkix_signaturechecker.h',749 'nss/​lib/​libpkix/​pkix/​checker/​pkix_targetcertchecker.c',750 'nss/​lib/​libpkix/​pkix/​checker/​pkix_targetcertchecker.h',751 'nss/​lib/​libpkix/​pkix/​crlsel/​pkix_comcrlselparams.c',752 'nss/​lib/​libpkix/​pkix/​crlsel/​pkix_comcrlselparams.h',753 'nss/​lib/​libpkix/​pkix/​crlsel/​pkix_crlselector.c',754 'nss/​lib/​libpkix/​pkix/​crlsel/​pkix_crlselector.h',755 'nss/​lib/​libpkix/​pkix/​params/​pkix_procparams.c',756 'nss/​lib/​libpkix/​pkix/​params/​pkix_procparams.h',757 'nss/​lib/​libpkix/​pkix/​params/​pkix_resourcelimits.c',758 'nss/​lib/​libpkix/​pkix/​params/​pkix_resourcelimits.h',759 'nss/​lib/​libpkix/​pkix/​params/​pkix_trustanchor.c',760 'nss/​lib/​libpkix/​pkix/​params/​pkix_trustanchor.h',761 'nss/​lib/​libpkix/​pkix/​params/​pkix_valparams.c',762 'nss/​lib/​libpkix/​pkix/​params/​pkix_valparams.h',763 'nss/​lib/​libpkix/​pkix/​results/​pkix_buildresult.c',764 'nss/​lib/​libpkix/​pkix/​results/​pkix_buildresult.h',765 'nss/​lib/​libpkix/​pkix/​results/​pkix_policynode.c',766 'nss/​lib/​libpkix/​pkix/​results/​pkix_policynode.h',767 'nss/​lib/​libpkix/​pkix/​results/​pkix_valresult.c',768 'nss/​lib/​libpkix/​pkix/​results/​pkix_valresult.h',769 'nss/​lib/​libpkix/​pkix/​results/​pkix_verifynode.c',770 'nss/​lib/​libpkix/​pkix/​results/​pkix_verifynode.h',771 'nss/​lib/​libpkix/​pkix/​store/​pkix_store.c',772 'nss/​lib/​libpkix/​pkix/​store/​pkix_store.h',773 'nss/​lib/​libpkix/​pkix/​top/​pkix_build.c',774 'nss/​lib/​libpkix/​pkix/​top/​pkix_build.h',775 'nss/​lib/​libpkix/​pkix/​top/​pkix_lifecycle.c',776 'nss/​lib/​libpkix/​pkix/​top/​pkix_lifecycle.h',777 'nss/​lib/​libpkix/​pkix/​top/​pkix_validate.c',778 'nss/​lib/​libpkix/​pkix/​top/​pkix_validate.h',779 'nss/​lib/​libpkix/​pkix/​util/​pkix_error.c',780 'nss/​lib/​libpkix/​pkix/​util/​pkix_error.h',781 'nss/​lib/​libpkix/​pkix/​util/​pkix_errpaths.c',782 'nss/​lib/​libpkix/​pkix/​util/​pkix_list.c',783 'nss/​lib/​libpkix/​pkix/​util/​pkix_list.h',784 'nss/​lib/​libpkix/​pkix/​util/​pkix_logger.c',785 'nss/​lib/​libpkix/​pkix/​util/​pkix_logger.h',786 'nss/​lib/​libpkix/​pkix/​util/​pkix_tools.c',787 'nss/​lib/​libpkix/​pkix/​util/​pkix_tools.h',788 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_aiamgr.c',789 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_aiamgr.h',790 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_colcertstore.c',791 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_colcertstore.h',792 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_httpcertstore.c',793 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_httpcertstore.h',794 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_httpdefaultclient.c',795 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_httpdefaultclient.h',796 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapcertstore.c',797 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapcertstore.h',798 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapdefaultclient.c',799 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapdefaultclient.h',800 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldaprequest.c',801 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldaprequest.h',802 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapresponse.c',803 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapresponse.h',804 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapt.h',805 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldaptemplates.c',806 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_nsscontext.c',807 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_nsscontext.h',808 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_pk11certstore.c',809 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_pk11certstore.h',810 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_socket.c',811 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_socket.h',812 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_basicconstraints.c',813 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_basicconstraints.h',814 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_cert.c',815 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_cert.h',816 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_certpolicyinfo.c',817 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_certpolicyinfo.h',818 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_certpolicymap.c',819 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_certpolicymap.h',820 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_certpolicyqualifier.c',821 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_certpolicyqualifier.h',822 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_crl.c',823 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_crl.h',824 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_crldp.c',825 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_crldp.h',826 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_crlentry.c',827 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_crlentry.h',828 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_date.c',829 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_date.h',830 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_generalname.c',831 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_generalname.h',832 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_infoaccess.c',833 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_infoaccess.h',834 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_nameconstraints.c',835 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_nameconstraints.h',836 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_ocspcertid.c',837 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_ocspcertid.h',838 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_ocsprequest.c',839 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_ocsprequest.h',840 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_ocspresponse.c',841 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_ocspresponse.h',842 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_publickey.c',843 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_publickey.h',844 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_x500name.c',845 'nss/​lib/​libpkix/​pkix_pl_nss/​pki/​pkix_pl_x500name.h',846 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_bigint.c',847 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_bigint.h',848 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_bytearray.c',849 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_bytearray.h',850 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_common.c',851 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_common.h',852 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_error.c',853 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_hashtable.c',854 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_hashtable.h',855 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_lifecycle.c',856 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_lifecycle.h',857 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_mem.c',858 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_mem.h',859 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_monitorlock.c',860 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_monitorlock.h',861 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_mutex.c',862 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_mutex.h',863 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_object.c',864 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_object.h',865 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_oid.c',866 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_oid.h',867 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_primhash.c',868 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_primhash.h',869 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_rwlock.c',870 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_rwlock.h',871 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_string.c',872 'nss/​lib/​libpkix/​pkix_pl_nss/​system/​pkix_pl_string.h',873 'nss/​lib/​nss/​nss.h',874 'nss/​lib/​nss/​nssinit.c',875 'nss/​lib/​nss/​nssrenam.h',876 'nss/​lib/​nss/​utilwrap.c',877 'nss/​lib/​pk11wrap/​debug_module.c',878 'nss/​lib/​pk11wrap/​dev3hack.c',879 'nss/​lib/​pk11wrap/​dev3hack.h',880 'nss/​lib/​pk11wrap/​pk11akey.c',881 'nss/​lib/​pk11wrap/​pk11auth.c',882 'nss/​lib/​pk11wrap/​pk11cert.c',883 'nss/​lib/​pk11wrap/​pk11cxt.c',884 'nss/​lib/​pk11wrap/​pk11err.c',885 'nss/​lib/​pk11wrap/​pk11func.h',886 'nss/​lib/​pk11wrap/​pk11kea.c',887 'nss/​lib/​pk11wrap/​pk11list.c',888 'nss/​lib/​pk11wrap/​pk11load.c',889 'nss/​lib/​pk11wrap/​pk11mech.c',890 'nss/​lib/​pk11wrap/​pk11merge.c',891 'nss/​lib/​pk11wrap/​pk11nobj.c',892 'nss/​lib/​pk11wrap/​pk11obj.c',893 'nss/​lib/​pk11wrap/​pk11pars.c',894 'nss/​lib/​pk11wrap/​pk11pbe.c',895 'nss/​lib/​pk11wrap/​pk11pk12.c',896 'nss/​lib/​pk11wrap/​pk11pqg.c',897 'nss/​lib/​pk11wrap/​pk11pqg.h',898 'nss/​lib/​pk11wrap/​pk11priv.h',899 'nss/​lib/​pk11wrap/​pk11pub.h',900 'nss/​lib/​pk11wrap/​pk11sdr.c',901 'nss/​lib/​pk11wrap/​pk11sdr.h',902 'nss/​lib/​pk11wrap/​pk11skey.c',903 'nss/​lib/​pk11wrap/​pk11slot.c',904 'nss/​lib/​pk11wrap/​pk11util.c',905 'nss/​lib/​pk11wrap/​secmod.h',906 'nss/​lib/​pk11wrap/​secmodi.h',907 'nss/​lib/​pk11wrap/​secmodt.h',908 'nss/​lib/​pk11wrap/​secmodti.h',909 'nss/​lib/​pk11wrap/​secpkcs5.h',910 'nss/​lib/​pkcs7/​certread.c',911 'nss/​lib/​pkcs7/​p7common.c',912 'nss/​lib/​pkcs7/​p7create.c',913 'nss/​lib/​pkcs7/​p7decode.c',914 'nss/​lib/​pkcs7/​p7encode.c',915 'nss/​lib/​pkcs7/​p7local.c',916 'nss/​lib/​pkcs7/​p7local.h',917 'nss/​lib/​pkcs7/​pkcs7t.h',918 'nss/​lib/​pkcs7/​secmime.c',919 'nss/​lib/​pkcs7/​secmime.h',920 'nss/​lib/​pkcs7/​secpkcs7.h',921 'nss/​lib/​pki/​asymmkey.c',922 'nss/​lib/​pki/​certdecode.c',923 'nss/​lib/​pki/​certificate.c',924 'nss/​lib/​pki/​cryptocontext.c',925 'nss/​lib/​pki/​nsspki.h',926 'nss/​lib/​pki/​nsspkit.h',927 'nss/​lib/​pki/​pki.h',928 'nss/​lib/​pki/​pki3hack.c',929 'nss/​lib/​pki/​pki3hack.h',930 'nss/​lib/​pki/​pkibase.c',931 'nss/​lib/​pki/​pkim.h',932 'nss/​lib/​pki/​pkistore.c',933 'nss/​lib/​pki/​pkistore.h',934 'nss/​lib/​pki/​pkit.h',935 'nss/​lib/​pki/​pkitm.h',936 'nss/​lib/​pki/​symmkey.c',937 'nss/​lib/​pki/​tdcache.c',938 'nss/​lib/​pki/​trustdomain.c',939 'nss/​lib/​smime/​cms.h',940 'nss/​lib/​smime/​cmslocal.h',941 'nss/​lib/​smime/​cmsreclist.h',942 'nss/​lib/​smime/​cmst.h',943 'nss/​lib/​smime/​smime.h',944 'nss/​lib/​softoken/​fipsaudt.c',945 'nss/​lib/​softoken/​fipstest.c',946 'nss/​lib/​softoken/​fipstokn.c',947 'nss/​lib/​softoken/​jpakesftk.c',948 'nss/​lib/​softoken/​lgglue.c',949 'nss/​lib/​softoken/​lgglue.h',950 'nss/​lib/​softoken/​lowkey.c',951 'nss/​lib/​softoken/​lowkeyi.h',952 'nss/​lib/​softoken/​lowkeyti.h',953 'nss/​lib/​softoken/​lowpbe.c',954 'nss/​lib/​softoken/​lowpbe.h',955 'nss/​lib/​softoken/​padbuf.c',956 'nss/​lib/​softoken/​pkcs11.c',957 'nss/​lib/​softoken/​pkcs11c.c',958 'nss/​lib/​softoken/​pkcs11i.h',959 'nss/​lib/​softoken/​pkcs11ni.h',960 'nss/​lib/​softoken/​pkcs11u.c',961 'nss/​lib/​softoken/​sdb.c',962 'nss/​lib/​softoken/​sdb.h',963 'nss/​lib/​softoken/​sftkdb.c',964 'nss/​lib/​softoken/​sftkdb.h',965 'nss/​lib/​softoken/​sftkdbt.h',966 'nss/​lib/​softoken/​sftkdbti.h',967 'nss/​lib/​softoken/​sftkhmac.c',968 'nss/​lib/​softoken/​sftkpars.c',969 'nss/​lib/​softoken/​sftkpars.h',970 'nss/​lib/​softoken/​sftkpwd.c',971 'nss/​lib/​softoken/​softkver.c',972 'nss/​lib/​softoken/​softkver.h',973 'nss/​lib/​softoken/​softoken.h',974 'nss/​lib/​softoken/​softoknt.h',975 'nss/​lib/​softoken/​tlsprf.c',976 'nss/​lib/​ssl/​sslerr.h',977 'nss/​lib/​util/​SECerrs.h',978 'nss/​lib/​util/​base64.h',979 'nss/​lib/​util/​ciferfam.h',980 'nss/​lib/​util/​derdec.c',981 'nss/​lib/​util/​derenc.c',982 'nss/​lib/​util/​dersubr.c',983 'nss/​lib/​util/​dertime.c',984 'nss/​lib/​util/​errstrs.c',985 'nss/​lib/​util/​hasht.h',986 'nss/​lib/​util/​nssb64.h',987 'nss/​lib/​util/​nssb64d.c',988 'nss/​lib/​util/​nssb64e.c',989 'nss/​lib/​util/​nssb64t.h',990 'nss/​lib/​util/​nssilckt.h',991 'nss/​lib/​util/​nssilock.c',992 'nss/​lib/​util/​nssilock.h',993 'nss/​lib/​util/​nsslocks.h',994 'nss/​lib/​util/​nssrwlk.c',995 'nss/​lib/​util/​nssrwlk.h',996 'nss/​lib/​util/​nssrwlkt.h',997 'nss/​lib/​util/​nssutil.h',998 'nss/​lib/​util/​oidstring.c',999 'nss/​lib/​util/​pkcs11.h',1000 'nss/​lib/​util/​pkcs11f.h',1001 'nss/​lib/​util/​pkcs11n.h',1002 'nss/​lib/​util/​pkcs11p.h',1003 'nss/​lib/​util/​pkcs11t.h',1004 'nss/​lib/​util/​pkcs11u.h',1005 'nss/​lib/​util/​pkcs1sig.c',1006 'nss/​lib/​util/​pkcs1sig.h',1007 'nss/​lib/​util/​portreg.c',1008 'nss/​lib/​util/​portreg.h',1009 'nss/​lib/​util/​quickder.c',1010 'nss/​lib/​util/​secalgid.c',1011 'nss/​lib/​util/​secasn1.h',1012 'nss/​lib/​util/​secasn1d.c',1013 'nss/​lib/​util/​secasn1e.c',1014 'nss/​lib/​util/​secasn1t.h',1015 'nss/​lib/​util/​secasn1u.c',1016 'nss/​lib/​util/​seccomon.h',1017 'nss/​lib/​util/​secder.h',1018 'nss/​lib/​util/​secdert.h',1019 'nss/​lib/​util/​secdig.c',1020 'nss/​lib/​util/​secdig.h',1021 'nss/​lib/​util/​secdigt.h',1022 'nss/​lib/​util/​secerr.h',1023 'nss/​lib/​util/​secitem.c',1024 'nss/​lib/​util/​secitem.h',1025 'nss/​lib/​util/​secoid.c',1026 'nss/​lib/​util/​secoid.h',1027 'nss/​lib/​util/​secoidt.h',1028 'nss/​lib/​util/​secport.c',1029 'nss/​lib/​util/​secport.h',1030 'nss/​lib/​util/​sectime.c',1031 'nss/​lib/​util/​templates.c',1032 'nss/​lib/​util/​utf8.c',1033 'nss/​lib/​util/​utilmod.c',1034 'nss/​lib/​util/​utilmodt.h',1035 'nss/​lib/​util/​utilpars.c',1036 'nss/​lib/​util/​utilpars.h',1037 'nss/​lib/​util/​utilparst.h',1038 'nss/​lib/​util/​utilrename.h',1039 ],1040 'sources!': [1041 # mpi_arm.c is included by mpi_arm_mac.c.1042 # NOTE: mpi_arm.c can be used directly on Linux. mpi_arm.c will need1043 # to be excluded conditionally if we start to build NSS on Linux.1044 'nss/​lib/​freebl/​mpi/​mpi_arm.c',1045 # primes.c is included by mpprime.c.1046 'nss/​lib/​freebl/​mpi/​primes.c',1047 # unix_rand.c and win_rand.c are included by sysrand.c.1048 'nss/​lib/​freebl/​unix_rand.c',1049 'nss/​lib/​freebl/​win_rand.c',1050 # debug_module.c is included by pk11load.c.1051 'nss/​lib/​pk11wrap/​debug_module.c',1052 ],1053 'dependencies': [1054 'nspr',1055 'nss_static_avx',1056 '../​sqlite/​sqlite.gyp:sqlite',1057 ],1058 'export_dependent_settings': [1059 'nspr',1060 ],1061 'defines': [1062 'MP_API_COMPATIBLE',1063 'NSS_DISABLE_DBM',1064 'NSS_STATIC',1065 'NSS_USE_STATIC_LIBS',1066 'RIJNDAEL_INCLUDE_TABLES',1067 'SHLIB_VERSION=\"3\"',1068 'SOFTOKEN_SHLIB_VERSION=\"3\"',1069 'USE_UTIL_DIRECTLY',1070 ],1071 'include_dirs': [1072 'nss/​lib/​base',1073 'nss/​lib/​certdb',1074 'nss/​lib/​certhigh',1075 'nss/​lib/​cryptohi',1076 'nss/​lib/​dev',1077 'nss/​lib/​freebl',1078 'nss/​lib/​freebl/​ecl',1079 'nss/​lib/​freebl/​mpi',1080 'nss/​lib/​libpkix/​include',1081 'nss/​lib/​libpkix/​pkix/​certsel',1082 'nss/​lib/​libpkix/​pkix/​checker',1083 'nss/​lib/​libpkix/​pkix/​crlsel',1084 'nss/​lib/​libpkix/​pkix/​params',1085 'nss/​lib/​libpkix/​pkix/​results',1086 'nss/​lib/​libpkix/​pkix/​store',1087 'nss/​lib/​libpkix/​pkix/​top',1088 'nss/​lib/​libpkix/​pkix/​util',1089 'nss/​lib/​libpkix/​pkix_pl_nss/​module',1090 'nss/​lib/​libpkix/​pkix_pl_nss/​pki',1091 'nss/​lib/​libpkix/​pkix_pl_nss/​system',1092 'nss/​lib/​nss',1093 'nss/​lib/​pk11wrap',1094 'nss/​lib/​pkcs7',1095 'nss/​lib/​pki',1096 'nss/​lib/​smime',1097 'nss/​lib/​softoken',1098 'nss/​lib/​ssl',1099 'nss/​lib/​util',1100 ],1101 'direct_dependent_settings': {1102 'defines': [1103 'NSS_STATIC',1104 'NSS_USE_STATIC_LIBS',1105 'USE_UTIL_DIRECTLY',1106 ],1107 'include_dirs': [1108 'nspr/​pr/​include',1109 'nspr/​lib/​ds',1110 'nspr/​lib/​libc/​include',1111 'nss/​lib/​base',1112 'nss/​lib/​certdb',1113 'nss/​lib/​certhigh',1114 'nss/​lib/​cryptohi',1115 'nss/​lib/​dev',1116 'nss/​lib/​freebl',1117 'nss/​lib/​freebl/​ecl',1118 'nss/​lib/​nss',1119 'nss/​lib/​pk11wrap',1120 'nss/​lib/​pkcs7',1121 'nss/​lib/​pki',1122 'nss/​lib/​smime',1123 'nss/​lib/​softoken',1124 'nss/​lib/​util',1125 ],1126 },1127 'msvs_disabled_warnings': [4018, 4101, 4267, ],1128 'variables': {1129 'clang_warning_flags': [1130 # nss doesn't explicitly cast between different enum types.1131 '-Wno-conversion',1132 # nss passes "const char*" through "void*".1133 '-Wno-incompatible-pointer-types',1134 # nss prefers `a && b || c` over `(a && b) || c`.1135 '-Wno-logical-op-parentheses',1136 # nss doesn't use exhaustive switches on enums1137 '-Wno-switch',1138 # nss has some `unsigned < 0` checks.1139 '-Wno-tautological-compare',1140 ],1141 },1142 'conditions': [1143 ['exclude_nss_root_certs==1', {1144 'defines': [1145 'NSS_DISABLE_ROOT_CERTS',1146 ],1147 }],1148 ['exclude_nss_libpkix==1', {1149 'defines': [1150 'NSS_DISABLE_LIBPKIX',1151 ],1152 'sources/​': [1153 ['exclude', '^nss/​lib/​libpkix/​'],1154 ],1155 'sources!': [1156 'nss/​lib/​certhigh/​certvfypkix.c',1157 'nss/​lib/​certhigh/​certvfypkixprint.c',1158 ],1159 'include_dirs/​': [1160 ['exclude', '^nss/​lib/​libpkix/​'],1161 ],1162 }, { # else: exclude_nss_libpkix==01163 # Disable the LDAP code in libpkix.1164 'defines': [1165 'NSS_PKIX_NO_LDAP',1166 ],1167 'sources!': [1168 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapcertstore.c',1169 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapcertstore.h',1170 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapdefaultclient.c',1171 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapdefaultclient.h',1172 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldaprequest.c',1173 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldaprequest.h',1174 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapresponse.c',1175 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapresponse.h',1176 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldapt.h',1177 'nss/​lib/​libpkix/​pkix_pl_nss/​module/​pkix_pl_ldaptemplates.c',1178 ],1179 }],1180 ['target_arch=="ia32"', {1181 'sources!': [1182 'nss/​lib/​freebl/​mpi/​mpi_amd64.c',1183 ],1184 }],1185 ['target_arch=="x64" and OS!="win"', {1186 'sources!': [1187 'nss/​lib/​freebl/​chacha20/​chacha20.c',1188 'nss/​lib/​freebl/​poly1305/​poly1305.c',1189 ],1190 }, { # else: target_arch!="x64" or OS=="win"1191 'sources!': [1192 'nss/​lib/​freebl/​chacha20/​chacha20_vec.c',1193 'nss/​lib/​freebl/​poly1305/​poly1305-donna-x64-sse2-incremental-source.c',1194 ],1195 }],1196 ['OS=="mac" or OS=="ios"', {1197 'defines': [1198 'XP_UNIX',1199 'DARWIN',1200 'HAVE_STRERROR',1201 'HAVE_BSD_FLOCK',1202 'SHLIB_SUFFIX=\"dylib\"',1203 'SHLIB_PREFIX=\"lib\"',1204 'SOFTOKEN_LIB_NAME=\"libsoftokn3.dylib\"',1205 ],1206 'sources!': [1207 'nss/​lib/​freebl/​mpi/​mpi_amd64.c',1208 ],1209 'variables': {1210 'forced_include_file': 'nss_build_config_mac.h',1211 },1212 'xcode_settings': {1213 'conditions': [1214 ['component == "shared_library"', {1215 'GCC_SYMBOLS_PRIVATE_EXTERN': 'NO', # no -fvisibility=hidden1216 }],1217 ],1218 # Define processor architecture specific macros in1219 # <(forced_include_file).1220 'OTHER_CFLAGS': [1221 '-include', '<(forced_include_file)',1222 ],1223 },1224 }, { # else: OS!="mac" and OS!="ios"1225 'sources!': [1226 'nss/​lib/​freebl/​mpi/​mpi_arm_mac.c',1227 ],1228 }],1229 ['OS=="win"', {1230 'defines': [1231 'SHLIB_SUFFIX=\"dll\"',1232 'SHLIB_PREFIX=\"\"',1233 'SOFTOKEN_LIB_NAME=\"softokn3.dll\"',1234 'XP_PC',1235 'WIN32',1236 'WIN95',1237 '_WINDOWS',1238 ],1239 'direct_dependent_settings': {1240 'defines': [1241 '_WINDOWS',1242 ],1243 },1244 'conditions': [1245 ['target_arch=="ia32"', {1246 'defines': [1247 'NSS_X86_OR_X64',1248 'NSS_X86',1249 '_X86_',1250 'MP_ASSEMBLY_MULTIPLY',1251 'MP_ASSEMBLY_SQUARE',1252 'MP_ASSEMBLY_DIV_2DX1D',1253 'MP_USE_UINT_DIGIT',1254 'MP_NO_MP_WORD',1255 'USE_HW_AES',1256 'INTEL_GCM',1257 ],1258 'msvs_settings': {1259 'MASM': {1260 'UseSafeExceptionHandlers': 'true',1261 },1262 },1263 }],1264 ['target_arch=="x64"', {1265 'defines': [1266 'NSS_USE_64',1267 'NSS_X86_OR_X64',1268 'NSS_X64',1269 '_AMD64_',1270 'MP_CHAR_STORE_SLOW',1271 'MP_IS_LITTLE_ENDIAN',1272 'WIN64',1273 ],1274 'sources!': [1275 'nss/​lib/​freebl/​intel-aes-x86-masm.asm',1276 'nss/​lib/​freebl/​mpi/​mpi_amd64.c',1277 'nss/​lib/​freebl/​mpi/​mpi_x86_asm.c',1278 ],1279 }],1280 ],1281 }, { # else: OS!="win"1282 'sources!': [1283 'nss/​lib/​freebl/​intel-aes-x86-masm.asm',1284 # mpi_x86_asm.c contains MSVC inline assembly code.1285 'nss/​lib/​freebl/​mpi/​mpi_x86_asm.c',1286 ],1287 }],1288 ],1289 },1290 ],1291 }],1292 ],...

Full Screen

Full Screen

libGLESv2.gypi

Source:libGLESv2.gypi Github

copy

Full Screen

1# Copyright (c) 2013 The ANGLE Project Authors. All rights reserved.2# Use of this source code is governed by a BSD-style license that can be3# found in the LICENSE file.4{5 'variables':6 {7 # These file lists are shared with the GN build.8 'libangle_common_sources':9 [10 'common/​Float16ToFloat32.cpp',11 'common/​MemoryBuffer.cpp',12 'common/​MemoryBuffer.h',13 'common/​Optional.h',14 'common/​angleutils.cpp',15 'common/​angleutils.h',16 'common/​debug.cpp',17 'common/​debug.h',18 'common/​mathutil.cpp',19 'common/​mathutil.h',20 'common/​matrix_utils.h',21 'common/​platform.h',22 'common/​string_utils.cpp',23 'common/​string_utils.h',24 'common/​tls.cpp',25 'common/​tls.h',26 'common/​utilities.cpp',27 'common/​utilities.h',28 'common/​version.h',29 ],30 'libangle_includes':31 [32 '../​include/​angle_gl.h',33 '../​include/​export.h',34 '../​include/​EGL/​egl.h',35 '../​include/​EGL/​eglext.h',36 '../​include/​EGL/​eglplatform.h',37 '../​include/​GLES2/​gl2.h',38 '../​include/​GLES2/​gl2ext.h',39 '../​include/​GLES2/​gl2platform.h',40 '../​include/​GLES3/​gl3.h',41 '../​include/​GLES3/​gl3ext.h',42 '../​include/​GLES3/​gl3platform.h',43 '../​include/​GLSLANG/​ShaderLang.h',44 '../​include/​GLSLANG/​ShaderVars.h',45 '../​include/​KHR/​khrplatform.h',46 '../​include/​platform/​Platform.h',47 ],48 'libangle_sources':49 [50 'common/​event_tracer.cpp',51 'common/​event_tracer.h',52 'libANGLE/​AttributeMap.cpp',53 'libANGLE/​AttributeMap.h',54 'libANGLE/​BinaryStream.h',55 'libANGLE/​Buffer.cpp',56 'libANGLE/​Buffer.h',57 'libANGLE/​Caps.cpp',58 'libANGLE/​Caps.h',59 'libANGLE/​Compiler.cpp',60 'libANGLE/​Compiler.h',61 'libANGLE/​Config.cpp',62 'libANGLE/​Config.h',63 'libANGLE/​Constants.h',64 'libANGLE/​Context.cpp',65 'libANGLE/​Context.h',66 'libANGLE/​Data.cpp',67 'libANGLE/​Data.h',68 'libANGLE/​Device.cpp',69 'libANGLE/​Device.h',70 'libANGLE/​Display.cpp',71 'libANGLE/​Display.h',72 'libANGLE/​Error.cpp',73 'libANGLE/​Error.h',74 'libANGLE/​Error.inl',75 'libANGLE/​Fence.cpp',76 'libANGLE/​Fence.h',77 'libANGLE/​Framebuffer.cpp',78 'libANGLE/​Framebuffer.h',79 'libANGLE/​FramebufferAttachment.cpp',80 'libANGLE/​FramebufferAttachment.h',81 'libANGLE/​HandleAllocator.cpp',82 'libANGLE/​HandleAllocator.h',83 'libANGLE/​ImageIndex.h',84 'libANGLE/​ImageIndex.cpp',85 'libANGLE/​IndexRangeCache.cpp',86 'libANGLE/​IndexRangeCache.h',87 'libANGLE/​Platform.cpp',88 'libANGLE/​Program.cpp',89 'libANGLE/​Program.h',90 'libANGLE/​Query.cpp',91 'libANGLE/​Query.h',92 'libANGLE/​RefCountObject.cpp',93 'libANGLE/​RefCountObject.h',94 'libANGLE/​Renderbuffer.cpp',95 'libANGLE/​Renderbuffer.h',96 'libANGLE/​ResourceManager.cpp',97 'libANGLE/​ResourceManager.h',98 'libANGLE/​Sampler.cpp',99 'libANGLE/​Sampler.h',100 'libANGLE/​Shader.cpp',101 'libANGLE/​Shader.h',102 'libANGLE/​State.cpp',103 'libANGLE/​State.h',104 'libANGLE/​Surface.cpp',105 'libANGLE/​Surface.h',106 'libANGLE/​Texture.cpp',107 'libANGLE/​Texture.h',108 'libANGLE/​TransformFeedback.cpp',109 'libANGLE/​TransformFeedback.h',110 'libANGLE/​Uniform.cpp',111 'libANGLE/​Uniform.h',112 'libANGLE/​Version.h',113 'libANGLE/​Version.inl',114 'libANGLE/​VertexArray.cpp',115 'libANGLE/​VertexArray.h',116 'libANGLE/​VertexAttribute.cpp',117 'libANGLE/​VertexAttribute.h',118 'libANGLE/​angletypes.cpp',119 'libANGLE/​angletypes.h',120 'libANGLE/​features.h',121 'libANGLE/​formatutils.cpp',122 'libANGLE/​formatutils.h',123 'libANGLE/​histogram_macros.h',124 'libANGLE/​queryconversions.cpp',125 'libANGLE/​queryconversions.h',126 'libANGLE/​renderer/​BufferImpl.h',127 'libANGLE/​renderer/​CompilerImpl.h',128 'libANGLE/​renderer/​DeviceImpl.cpp',129 'libANGLE/​renderer/​DeviceImpl.h',130 'libANGLE/​renderer/​DisplayImpl.cpp',131 'libANGLE/​renderer/​DisplayImpl.h',132 'libANGLE/​renderer/​FenceNVImpl.h',133 'libANGLE/​renderer/​FenceSyncImpl.h',134 'libANGLE/​renderer/​FramebufferImpl.h',135 'libANGLE/​renderer/​ImplFactory.h',136 'libANGLE/​renderer/​ProgramImpl.cpp',137 'libANGLE/​renderer/​ProgramImpl.h',138 'libANGLE/​renderer/​QueryImpl.h',139 'libANGLE/​renderer/​RenderbufferImpl.h',140 'libANGLE/​renderer/​RenderbufferImpl.cpp',141 'libANGLE/​renderer/​Renderer.cpp',142 'libANGLE/​renderer/​Renderer.h',143 'libANGLE/​renderer/​ShaderImpl.h',144 'libANGLE/​renderer/​SurfaceImpl.cpp',145 'libANGLE/​renderer/​SurfaceImpl.h',146 'libANGLE/​renderer/​TextureImpl.h',147 'libANGLE/​renderer/​TransformFeedbackImpl.h',148 'libANGLE/​renderer/​VertexArrayImpl.h',149 'libANGLE/​renderer/​Workarounds.h',150 'libANGLE/​validationEGL.cpp',151 'libANGLE/​validationEGL.h',152 'libANGLE/​validationES.cpp',153 'libANGLE/​validationES.h',154 'libANGLE/​validationES2.cpp',155 'libANGLE/​validationES2.h',156 'libANGLE/​validationES3.cpp',157 'libANGLE/​validationES3.h',158 'third_party/​murmurhash/​MurmurHash3.cpp',159 'third_party/​murmurhash/​MurmurHash3.h',160 ],161 'libangle_d3d_shared_sources':162 [163 'libANGLE/​renderer/​d3d/​BufferD3D.cpp',164 'libANGLE/​renderer/​d3d/​BufferD3D.h',165 'libANGLE/​renderer/​d3d/​CompilerD3D.cpp',166 'libANGLE/​renderer/​d3d/​CompilerD3D.h',167 'libANGLE/​renderer/​d3d/​copyimage.cpp',168 'libANGLE/​renderer/​d3d/​copyimage.h',169 'libANGLE/​renderer/​d3d/​copyimage.inl',170 'libANGLE/​renderer/​d3d/​DeviceD3D.cpp',171 'libANGLE/​renderer/​d3d/​DeviceD3D.h',172 'libANGLE/​renderer/​d3d/​DisplayD3D.cpp',173 'libANGLE/​renderer/​d3d/​DisplayD3D.h',174 'libANGLE/​renderer/​d3d/​DynamicHLSL.cpp',175 'libANGLE/​renderer/​d3d/​DynamicHLSL.h',176 'libANGLE/​renderer/​d3d/​formatutilsD3D.cpp',177 'libANGLE/​renderer/​d3d/​formatutilsD3D.h',178 'libANGLE/​renderer/​d3d/​FramebufferD3D.cpp',179 'libANGLE/​renderer/​d3d/​FramebufferD3D.h',180 'libANGLE/​renderer/​d3d/​generatemip.h',181 'libANGLE/​renderer/​d3d/​generatemip.inl',182 'libANGLE/​renderer/​d3d/​HLSLCompiler.cpp',183 'libANGLE/​renderer/​d3d/​HLSLCompiler.h',184 'libANGLE/​renderer/​d3d/​ImageD3D.cpp',185 'libANGLE/​renderer/​d3d/​ImageD3D.h',186 'libANGLE/​renderer/​d3d/​imageformats.h',187 'libANGLE/​renderer/​d3d/​IndexBuffer.cpp',188 'libANGLE/​renderer/​d3d/​IndexBuffer.h',189 'libANGLE/​renderer/​d3d/​IndexDataManager.cpp',190 'libANGLE/​renderer/​d3d/​IndexDataManager.h',191 'libANGLE/​renderer/​d3d/​loadimage.cpp',192 'libANGLE/​renderer/​d3d/​loadimage.h',193 'libANGLE/​renderer/​d3d/​loadimage.inl',194 'libANGLE/​renderer/​d3d/​loadimageSSE2.cpp',195 'libANGLE/​renderer/​d3d/​ProgramD3D.cpp',196 'libANGLE/​renderer/​d3d/​ProgramD3D.h',197 'libANGLE/​renderer/​d3d/​RenderbufferD3D.cpp',198 'libANGLE/​renderer/​d3d/​RenderbufferD3D.h',199 'libANGLE/​renderer/​d3d/​RendererD3D.cpp',200 'libANGLE/​renderer/​d3d/​RendererD3D.h',201 'libANGLE/​renderer/​d3d/​RenderTargetD3D.h',202 'libANGLE/​renderer/​d3d/​RenderTargetD3D.cpp',203 'libANGLE/​renderer/​d3d/​ShaderD3D.cpp',204 'libANGLE/​renderer/​d3d/​ShaderD3D.h',205 'libANGLE/​renderer/​d3d/​ShaderExecutableD3D.cpp',206 'libANGLE/​renderer/​d3d/​ShaderExecutableD3D.h',207 'libANGLE/​renderer/​d3d/​SurfaceD3D.cpp',208 'libANGLE/​renderer/​d3d/​SurfaceD3D.h',209 'libANGLE/​renderer/​d3d/​SwapChainD3D.h',210 'libANGLE/​renderer/​d3d/​TextureD3D.cpp',211 'libANGLE/​renderer/​d3d/​TextureD3D.h',212 'libANGLE/​renderer/​d3d/​TextureStorage.cpp',213 'libANGLE/​renderer/​d3d/​TextureStorage.h',214 'libANGLE/​renderer/​d3d/​TransformFeedbackD3D.cpp',215 'libANGLE/​renderer/​d3d/​TransformFeedbackD3D.h',216 'libANGLE/​renderer/​d3d/​VertexBuffer.cpp',217 'libANGLE/​renderer/​d3d/​VertexBuffer.h',218 'libANGLE/​renderer/​d3d/​VertexDataManager.cpp',219 'libANGLE/​renderer/​d3d/​VertexDataManager.h',220 ],221 'libangle_d3d9_sources':222 [223 'libANGLE/​renderer/​d3d/​d3d9/​Blit9.cpp',224 'libANGLE/​renderer/​d3d/​d3d9/​Blit9.h',225 'libANGLE/​renderer/​d3d/​d3d9/​Buffer9.cpp',226 'libANGLE/​renderer/​d3d/​d3d9/​Buffer9.h',227 'libANGLE/​renderer/​d3d/​d3d9/​DebugAnnotator9.cpp',228 'libANGLE/​renderer/​d3d/​d3d9/​DebugAnnotator9.h',229 'libANGLE/​renderer/​d3d/​d3d9/​Fence9.cpp',230 'libANGLE/​renderer/​d3d/​d3d9/​Fence9.h',231 'libANGLE/​renderer/​d3d/​d3d9/​formatutils9.cpp',232 'libANGLE/​renderer/​d3d/​d3d9/​formatutils9.h',233 'libANGLE/​renderer/​d3d/​d3d9/​Framebuffer9.cpp',234 'libANGLE/​renderer/​d3d/​d3d9/​Framebuffer9.h',235 'libANGLE/​renderer/​d3d/​d3d9/​Image9.cpp',236 'libANGLE/​renderer/​d3d/​d3d9/​Image9.h',237 'libANGLE/​renderer/​d3d/​d3d9/​IndexBuffer9.cpp',238 'libANGLE/​renderer/​d3d/​d3d9/​IndexBuffer9.h',239 'libANGLE/​renderer/​d3d/​d3d9/​Query9.cpp',240 'libANGLE/​renderer/​d3d/​d3d9/​Query9.h',241 'libANGLE/​renderer/​d3d/​d3d9/​Renderer9.cpp',242 'libANGLE/​renderer/​d3d/​d3d9/​Renderer9.h',243 'libANGLE/​renderer/​d3d/​d3d9/​renderer9_utils.cpp',244 'libANGLE/​renderer/​d3d/​d3d9/​renderer9_utils.h',245 'libANGLE/​renderer/​d3d/​d3d9/​RenderTarget9.cpp',246 'libANGLE/​renderer/​d3d/​d3d9/​RenderTarget9.h',247 'libANGLE/​renderer/​d3d/​d3d9/​ShaderCache.h',248 'libANGLE/​renderer/​d3d/​d3d9/​ShaderExecutable9.cpp',249 'libANGLE/​renderer/​d3d/​d3d9/​ShaderExecutable9.h',250 'libANGLE/​renderer/​d3d/​d3d9/​shaders/​compiled/​componentmaskps.h',251 'libANGLE/​renderer/​d3d/​d3d9/​shaders/​compiled/​flipyvs.h',252 'libANGLE/​renderer/​d3d/​d3d9/​shaders/​compiled/​luminanceps.h',253 'libANGLE/​renderer/​d3d/​d3d9/​shaders/​compiled/​passthroughps.h',254 'libANGLE/​renderer/​d3d/​d3d9/​shaders/​compiled/​standardvs.h',255 'libANGLE/​renderer/​d3d/​d3d9/​SwapChain9.cpp',256 'libANGLE/​renderer/​d3d/​d3d9/​SwapChain9.h',257 'libANGLE/​renderer/​d3d/​d3d9/​TextureStorage9.cpp',258 'libANGLE/​renderer/​d3d/​d3d9/​TextureStorage9.h',259 'libANGLE/​renderer/​d3d/​d3d9/​VertexArray9.h',260 'libANGLE/​renderer/​d3d/​d3d9/​VertexBuffer9.cpp',261 'libANGLE/​renderer/​d3d/​d3d9/​VertexBuffer9.h',262 'libANGLE/​renderer/​d3d/​d3d9/​vertexconversion.h',263 'libANGLE/​renderer/​d3d/​d3d9/​VertexDeclarationCache.cpp',264 'libANGLE/​renderer/​d3d/​d3d9/​VertexDeclarationCache.h',265 ],266 'libangle_d3d11_sources':267 [268 'libANGLE/​renderer/​d3d/​d3d11/​Blit11.cpp',269 'libANGLE/​renderer/​d3d/​d3d11/​Blit11.h',270 'libANGLE/​renderer/​d3d/​d3d11/​Buffer11.cpp',271 'libANGLE/​renderer/​d3d/​d3d11/​Buffer11.h',272 'libANGLE/​renderer/​d3d/​d3d11/​Clear11.cpp',273 'libANGLE/​renderer/​d3d/​d3d11/​Clear11.h',274 'libANGLE/​renderer/​d3d/​d3d11/​copyvertex.h',275 'libANGLE/​renderer/​d3d/​d3d11/​copyvertex.inl',276 'libANGLE/​renderer/​d3d/​d3d11/​DebugAnnotator11.cpp',277 'libANGLE/​renderer/​d3d/​d3d11/​DebugAnnotator11.h',278 'libANGLE/​renderer/​d3d/​d3d11/​dxgi_support_table.cpp',279 'libANGLE/​renderer/​d3d/​d3d11/​dxgi_support_table.h',280 'libANGLE/​renderer/​d3d/​d3d11/​Fence11.cpp',281 'libANGLE/​renderer/​d3d/​d3d11/​Fence11.h',282 'libANGLE/​renderer/​d3d/​d3d11/​formatutils11.cpp',283 'libANGLE/​renderer/​d3d/​d3d11/​formatutils11.h',284 'libANGLE/​renderer/​d3d/​d3d11/​Framebuffer11.cpp',285 'libANGLE/​renderer/​d3d/​d3d11/​Framebuffer11.h',286 'libANGLE/​renderer/​d3d/​d3d11/​Image11.cpp',287 'libANGLE/​renderer/​d3d/​d3d11/​Image11.h',288 'libANGLE/​renderer/​d3d/​d3d11/​IndexBuffer11.cpp',289 'libANGLE/​renderer/​d3d/​d3d11/​IndexBuffer11.h',290 'libANGLE/​renderer/​d3d/​d3d11/​InputLayoutCache.cpp',291 'libANGLE/​renderer/​d3d/​d3d11/​InputLayoutCache.h',292 'libANGLE/​renderer/​d3d/​d3d11/​NativeWindow.h',293 'libANGLE/​renderer/​d3d/​d3d11/​PixelTransfer11.cpp',294 'libANGLE/​renderer/​d3d/​d3d11/​PixelTransfer11.h',295 'libANGLE/​renderer/​d3d/​d3d11/​Query11.cpp',296 'libANGLE/​renderer/​d3d/​d3d11/​Query11.h',297 'libANGLE/​renderer/​d3d/​d3d11/​Renderer11.cpp',298 'libANGLE/​renderer/​d3d/​d3d11/​Renderer11.h',299 'libANGLE/​renderer/​d3d/​d3d11/​renderer11_utils.cpp',300 'libANGLE/​renderer/​d3d/​d3d11/​renderer11_utils.h',301 'libANGLE/​renderer/​d3d/​d3d11/​RenderStateCache.cpp',302 'libANGLE/​renderer/​d3d/​d3d11/​RenderStateCache.h',303 'libANGLE/​renderer/​d3d/​d3d11/​RenderTarget11.cpp',304 'libANGLE/​renderer/​d3d/​d3d11/​RenderTarget11.h',305 'libANGLE/​renderer/​d3d/​d3d11/​ShaderExecutable11.cpp',306 'libANGLE/​renderer/​d3d/​d3d11/​ShaderExecutable11.h',307 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​buffertotexture11_gs.h',308 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​buffertotexture11_ps_4f.h',309 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​buffertotexture11_ps_4i.h',310 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​buffertotexture11_ps_4ui.h',311 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​buffertotexture11_vs.h',312 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​clearfloat11ps.h',313 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​clearfloat11vs.h',314 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​clearsint11ps.h',315 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​clearsint11vs.h',316 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​clearuint11ps.h',317 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​clearuint11vs.h',318 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthrough2d11vs.h',319 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthrough3d11gs.h',320 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthrough3d11vs.h',321 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughdepth2d11ps.h',322 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughlum2d11ps.h',323 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughlum3d11ps.h',324 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughlumalpha2d11ps.h',325 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughlumalpha3d11ps.h',326 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughr2d11ps.h',327 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughr2di11ps.h',328 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughr2dui11ps.h',329 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughr3d11ps.h',330 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughr3di11ps.h',331 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughr3dui11ps.h',332 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrg2d11ps.h',333 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrg2di11ps.h',334 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrg2dui11ps.h',335 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrg3d11ps.h',336 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrg3di11ps.h',337 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrg3dui11ps.h',338 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgb2d11ps.h',339 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgb2di11ps.h',340 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgb2dui11ps.h',341 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgb3d11ps.h',342 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgb3di11ps.h',343 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgb3dui11ps.h',344 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgba2d11ps.h',345 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgba2di11ps.h',346 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgba2dui11ps.h',347 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgba3d11ps.h',348 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgba3di11ps.h',349 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​passthroughrgba3dui11ps.h',350 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​swizzlef2darrayps.h',351 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​swizzlef2dps.h',352 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​swizzlef3dps.h',353 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​swizzlei2darrayps.h',354 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​swizzlei2dps.h',355 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​swizzlei3dps.h',356 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​swizzleui2darrayps.h',357 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​swizzleui2dps.h',358 'libANGLE/​renderer/​d3d/​d3d11/​shaders/​compiled/​swizzleui3dps.h',359 'libANGLE/​renderer/​d3d/​d3d11/​SwapChain11.cpp',360 'libANGLE/​renderer/​d3d/​d3d11/​SwapChain11.h',361 'libANGLE/​renderer/​d3d/​d3d11/​TextureStorage11.cpp',362 'libANGLE/​renderer/​d3d/​d3d11/​TextureStorage11.h',363 'libANGLE/​renderer/​d3d/​d3d11/​Trim11.cpp',364 'libANGLE/​renderer/​d3d/​d3d11/​Trim11.h',365 'libANGLE/​renderer/​d3d/​d3d11/​VertexArray11.h',366 'libANGLE/​renderer/​d3d/​d3d11/​VertexBuffer11.cpp',367 'libANGLE/​renderer/​d3d/​d3d11/​VertexBuffer11.h',368 ],369 'libangle_d3d11_win32_sources':370 [371 'libANGLE/​renderer/​d3d/​d3d11/​win32/​NativeWindow.cpp',372 'third_party/​systeminfo/​SystemInfo.cpp',373 'third_party/​systeminfo/​SystemInfo.h',374 ],375 'libangle_d3d11_winrt_sources':376 [377 'libANGLE/​renderer/​d3d/​d3d11/​winrt/​SwapChainPanelNativeWindow.cpp',378 'libANGLE/​renderer/​d3d/​d3d11/​winrt/​SwapChainPanelNativeWindow.h',379 'libANGLE/​renderer/​d3d/​d3d11/​winrt/​CoreWindowNativeWindow.cpp',380 'libANGLE/​renderer/​d3d/​d3d11/​winrt/​CoreWindowNativeWindow.h',381 'libANGLE/​renderer/​d3d/​d3d11/​winrt/​InspectableNativeWindow.cpp',382 'libANGLE/​renderer/​d3d/​d3d11/​winrt/​InspectableNativeWindow.h',383 ],384 'libangle_gl_sources':385 [386 'libANGLE/​renderer/​gl/​BufferGL.cpp',387 'libANGLE/​renderer/​gl/​BufferGL.h',388 'libANGLE/​renderer/​gl/​CompilerGL.cpp',389 'libANGLE/​renderer/​gl/​CompilerGL.h',390 'libANGLE/​renderer/​gl/​DisplayGL.cpp',391 'libANGLE/​renderer/​gl/​DisplayGL.h',392 'libANGLE/​renderer/​gl/​FenceNVGL.cpp',393 'libANGLE/​renderer/​gl/​FenceNVGL.h',394 'libANGLE/​renderer/​gl/​FenceSyncGL.cpp',395 'libANGLE/​renderer/​gl/​FenceSyncGL.h',396 'libANGLE/​renderer/​gl/​FramebufferGL.cpp',397 'libANGLE/​renderer/​gl/​FramebufferGL.h',398 'libANGLE/​renderer/​gl/​FunctionsGL.cpp',399 'libANGLE/​renderer/​gl/​FunctionsGL.h',400 'libANGLE/​renderer/​gl/​ProgramGL.cpp',401 'libANGLE/​renderer/​gl/​ProgramGL.h',402 'libANGLE/​renderer/​gl/​QueryGL.cpp',403 'libANGLE/​renderer/​gl/​QueryGL.h',404 'libANGLE/​renderer/​gl/​RenderbufferGL.cpp',405 'libANGLE/​renderer/​gl/​RenderbufferGL.h',406 'libANGLE/​renderer/​gl/​RendererGL.cpp',407 'libANGLE/​renderer/​gl/​RendererGL.h',408 'libANGLE/​renderer/​gl/​ShaderGL.cpp',409 'libANGLE/​renderer/​gl/​ShaderGL.h',410 'libANGLE/​renderer/​gl/​StateManagerGL.cpp',411 'libANGLE/​renderer/​gl/​StateManagerGL.h',412 'libANGLE/​renderer/​gl/​SurfaceGL.cpp',413 'libANGLE/​renderer/​gl/​SurfaceGL.h',414 'libANGLE/​renderer/​gl/​TextureGL.cpp',415 'libANGLE/​renderer/​gl/​TextureGL.h',416 'libANGLE/​renderer/​gl/​TransformFeedbackGL.cpp',417 'libANGLE/​renderer/​gl/​TransformFeedbackGL.h',418 'libANGLE/​renderer/​gl/​VertexArrayGL.cpp',419 'libANGLE/​renderer/​gl/​VertexArrayGL.h',420 'libANGLE/​renderer/​gl/​formatutilsgl.cpp',421 'libANGLE/​renderer/​gl/​formatutilsgl.h',422 'libANGLE/​renderer/​gl/​functionsgl_enums.h',423 'libANGLE/​renderer/​gl/​functionsgl_typedefs.h',424 'libANGLE/​renderer/​gl/​renderergl_utils.cpp',425 'libANGLE/​renderer/​gl/​renderergl_utils.h',426 ],427 'libangle_gl_wgl_sources':428 [429 'libANGLE/​renderer/​gl/​wgl/​DisplayWGL.cpp',430 'libANGLE/​renderer/​gl/​wgl/​DisplayWGL.h',431 'libANGLE/​renderer/​gl/​wgl/​FunctionsWGL.cpp',432 'libANGLE/​renderer/​gl/​wgl/​FunctionsWGL.h',433 'libANGLE/​renderer/​gl/​wgl/​PbufferSurfaceWGL.cpp',434 'libANGLE/​renderer/​gl/​wgl/​PbufferSurfaceWGL.h',435 'libANGLE/​renderer/​gl/​wgl/​WindowSurfaceWGL.cpp',436 'libANGLE/​renderer/​gl/​wgl/​WindowSurfaceWGL.h',437 'libANGLE/​renderer/​gl/​wgl/​functionswgl_typedefs.h',438 'libANGLE/​renderer/​gl/​wgl/​wgl_utils.cpp',439 'libANGLE/​renderer/​gl/​wgl/​wgl_utils.h',440 'third_party/​khronos/​GL/​wglext.h',441 ],442 'libangle_gl_glx_sources':443 [444 'libANGLE/​renderer/​gl/​glx/​DisplayGLX.cpp',445 'libANGLE/​renderer/​gl/​glx/​DisplayGLX.h',446 'libANGLE/​renderer/​gl/​glx/​FunctionsGLX.cpp',447 'libANGLE/​renderer/​gl/​glx/​FunctionsGLX.h',448 'libANGLE/​renderer/​gl/​glx/​PbufferSurfaceGLX.cpp',449 'libANGLE/​renderer/​gl/​glx/​PbufferSurfaceGLX.h',450 'libANGLE/​renderer/​gl/​glx/​WindowSurfaceGLX.cpp',451 'libANGLE/​renderer/​gl/​glx/​WindowSurfaceGLX.h',452 'libANGLE/​renderer/​gl/​glx/​functionsglx_typedefs.h',453 'libANGLE/​renderer/​gl/​glx/​platform_glx.h',454 ],455 'libglesv2_sources':456 [457 'common/​angleutils.h',458 'common/​debug.h',459 'libGLESv2/​entry_points_egl.cpp',460 'libGLESv2/​entry_points_egl.h',461 'libGLESv2/​entry_points_egl_ext.cpp',462 'libGLESv2/​entry_points_egl_ext.h',463 'libGLESv2/​entry_points_gles_2_0.cpp',464 'libGLESv2/​entry_points_gles_2_0.h',465 'libGLESv2/​entry_points_gles_2_0_ext.cpp',466 'libGLESv2/​entry_points_gles_2_0_ext.h',467 'libGLESv2/​entry_points_gles_3_0.cpp',468 'libGLESv2/​entry_points_gles_3_0.h',469 'libGLESv2/​entry_points_gles_3_0_ext.cpp',470 'libGLESv2/​entry_points_gles_3_0_ext.h',471 'libGLESv2/​global_state.cpp',472 'libGLESv2/​global_state.h',473 'libGLESv2/​libGLESv2.cpp',474 'libGLESv2/​libGLESv2.def',475 'libGLESv2/​libGLESv2.rc',476 'libGLESv2/​resource.h',477 ],478 'libegl_sources':479 [480 'libEGL/​libEGL.cpp',481 'libEGL/​libEGL.def',482 'libEGL/​libEGL.rc',483 'libEGL/​resource.h',484 ],485 },486 # Everything below this is duplicated in the GN build. If you change487 # anything also change angle/​BUILD.gn488 'targets':489 [490 {491 'target_name': 'libANGLE',492 'type': 'static_library',493 'dependencies':494 [495 'translator_static',496 'commit_id',497 'angle_common',498 ],499 'includes': [ '../​build/​common_defines.gypi', ],500 'include_dirs':501 [502 '.',503 '../​include',504 'third_party/​khronos',505 ],506 'sources':507 [508 '<@(libangle_sources)',509 '<@(libangle_includes)',510 ],511 'defines':512 [513 'LIBANGLE_IMPLEMENTATION',514 ],515 'direct_dependent_settings':516 {517 'include_dirs':518 [519 '<(angle_path)/​src',520 '<(angle_path)/​include',521 ],522 'defines':523 [524 'GL_GLEXT_PROTOTYPES=',525 'ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ "d3dcompiler_47.dll", "d3dcompiler_46.dll", "d3dcompiler_43.dll" }',526 ],527 'conditions':528 [529 ['OS=="win"', {530 'defines':531 [532 'GL_APICALL=',533 'EGLAPI=',534 ],535 }, {536 'defines':537 [538 'GL_APICALL=__attribute__((visibility("default")))',539 'EGLAPI=__attribute__((visibility("default")))',540 ],541 }],542 ['angle_enable_d3d9==1',543 {544 'defines':545 [546 'ANGLE_ENABLE_D3D9',547 ],548 }],549 ['angle_enable_d3d11==1',550 {551 'defines':552 [553 'ANGLE_ENABLE_D3D11',554 ],555 }],556 ['angle_enable_gl==1',557 {558 'defines':559 [560 'ANGLE_ENABLE_OPENGL',561 ],562 'conditions':563 [564 ['angle_use_glx==1',565 {566 'defines':567 [568 'ANGLE_USE_X11',569 ]570 }],571 ],572 }],573 ],574 },575 'conditions':576 [577 ['angle_enable_d3d9==1 or angle_enable_d3d11==1',578 {579 'sources':580 [581 '<@(libangle_d3d_shared_sources)',582 ],583 }],584 ['angle_enable_d3d9==1',585 {586 'sources':587 [588 '<@(libangle_d3d9_sources)',589 ],590 'defines':591 [592 'ANGLE_ENABLE_D3D9',593 ],594 'link_settings':595 {596 'msvs_settings':597 {598 'VCLinkerTool':599 {600 'AdditionalDependencies':601 [602 'd3d9.lib',603 ]604 }605 },606 },607 }],608 ['angle_enable_d3d11==1',609 {610 'sources':611 [612 '<@(libangle_d3d11_sources)',613 ],614 'defines':615 [616 'ANGLE_ENABLE_D3D11',617 ],618 'link_settings':619 {620 'msvs_settings':621 {622 'VCLinkerTool':623 {624 'conditions':625 [626 ['angle_build_winrt==0',627 {628 'AdditionalDependencies':629 [630 'dxguid.lib',631 ],632 }],633 ['angle_build_winrt==1',634 {635 'AdditionalDependencies':636 [637 'dxguid.lib',638 'd3d11.lib',639 'd3dcompiler.lib',640 ],641 }],642 ],643 }644 },645 },646 'conditions':647 [648 ['angle_build_winrt==1',649 {650 'sources':651 [652 '<@(libangle_d3d11_winrt_sources)',653 ],654 },655 { # win32656 'sources':657 [658 '<@(libangle_d3d11_win32_sources)',659 ],660 }],661 ],662 }],663 ['angle_enable_gl==1',664 {665 'sources':666 [667 '<@(libangle_gl_sources)',668 ],669 'defines':670 [671 'ANGLE_ENABLE_OPENGL',672 ],673 'conditions':674 [675 ['OS=="win"',676 {677 'sources':678 [679 '<@(libangle_gl_wgl_sources)',680 ],681 }],682 ['angle_use_glx==1',683 {684 'defines':685 [686 'ANGLE_USE_X11',687 ],688 'sources':689 [690 '<@(libangle_gl_glx_sources)',691 ],692 }],693 ],694 }],695 ['angle_build_winrt==0 and OS=="win"',696 {697 'dependencies':698 [699 'copy_compiler_dll'700 ],701 }],702 ['angle_build_winrt==1',703 {704 'defines':705 [706 'NTDDI_VERSION=NTDDI_WINBLUE',707 ],708 'msvs_enable_winrt' : '1',709 'msvs_application_type_revision' : '<(angle_build_winrt_app_type_revision)',710 'msvs_requires_importlibrary' : 'true',711 'msvs_settings':712 {713 'VCLinkerTool':714 {715 'EnableCOMDATFolding': '1',716 'OptimizeReferences': '1',717 }718 },719 }],720 ['angle_build_winphone==1',721 {722 'msvs_enable_winphone' : '1',723 }],724 ['OS=="win"',725 {726 'configurations':727 {728 'Debug_Base':729 {730 'abstract': 1,731 'defines':732 [733 'ANGLE_ENABLE_DEBUG_ANNOTATIONS',734 'ANGLE_GENERATE_SHADER_DEBUG_INFO'735 ],736 },737 },738 }],739 ],740 },741 {742 'target_name': 'libGLESv2',743 'type': 'shared_library',744 'dependencies': [ 'libANGLE' ],745 'includes': [ '../​build/​common_defines.gypi', ],746 'sources':747 [748 '<@(libglesv2_sources)',749 ],750 'defines':751 [752 'LIBGLESV2_IMPLEMENTATION',753 ],754 'conditions':755 [756 ['angle_build_winrt==1',757 {758 'msvs_enable_winrt' : '1',759 'msvs_application_type_revision' : '<(angle_build_winrt_app_type_revision)',760 'msvs_requires_importlibrary' : 'true',761 'msvs_settings':762 {763 'VCLinkerTool':764 {765 'EnableCOMDATFolding': '1',766 'OptimizeReferences': '1',767 }768 },769 }],770 ['angle_build_winphone==1',771 {772 'msvs_enable_winphone' : '1',773 }],774 ['angle_use_glx==1',775 {776 'link_settings': {777 'ldflags': [778 '<!@(pkg-config --libs-only-L --libs-only-other x11 xi)',779 ],780 'libraries': [781 '<!@(pkg-config --libs-only-l x11 xi) -ldl',782 ],783 },784 }],785 ],786 },787 ],...

Full Screen

Full Screen

test_tagged_dict.py

Source:test_tagged_dict.py Github

copy

Full Screen

...343 partition = PT_VENDOR if path.startswith('/​vendor') else PT_SYSTEM344 lib = MockELFLinkData(path)345 self.lib_pt[partition][path] = lib346 return lib347 def compute_sp_lib(self, generic_refs=None):348 vendor_libs = self.lib_pt[PT_VENDOR].values()349 return MockSPLibResult(350 set(v for v in vendor_libs if 'lib_sp_hal.so' in v.path),351 set(v for v in vendor_libs if 'lib_sp_hal_dep.so' in v.path))352class TaggedLibDictTest(unittest.TestCase):353 def setUp(self):354 self.tagged_paths = TaggedPathDict.create_from_csv(StringIO(_TEST_DATA))355 self.graph = MockELFGraph()356 self.lib_ll_ndk = self.graph.add('/​system/​lib/​lib_ll_ndk.so')357 self.lib_ll_ndk_private = \358 self.graph.add('/​system/​lib/​lib_ll_ndk_private.so')359 self.lib_vndk_sp = self.graph.add('/​system/​lib/​lib_vndk_sp.so')360 self.lib_vndk_sp_private = \361 self.graph.add('/​system/​lib/​lib_vndk_sp_private.so')...

Full Screen

Full Screen

stp.gyp

Source:stp.gyp Github

copy

Full Screen

1# Copyright 2014 The Chromium Authors. All rights reserved.2# Use of this source code is governed by a BSD-style license that can be3# found in the LICENSE file.4{5 'variables': {6 'shared_generated_dir': '<(SHARED_INTERMEDIATE_DIR)/​third_party/​stp',7 },8 'targets': [9 {10 'target_name': 'stp',11 'type': '<(component)',12 'cflags': [13 '-U_DEBUG',14 '-Wno-dangling-else',15 '-Wno-empty-body',16 '-Wno-header-guard',17 '-Wno-implicit-function-declaration',18 '-Wno-mismatched-tags',19 '-Wno-overloaded-virtual',20 '-Wno-parentheses-equality',21 '-Wno-return-type',22 '-Wno-sign-compare',23 '-Wno-sometimes-uninitialized',24 '-Wno-string-conversion',25 '-Wno-tautological-constant-out-of-range-compare',26 '-Wno-unused-const-variable',27 '-Wno-unused-function',28 '-Wno-unused-private-field',29 ],30 'cflags_cc': [31 '-fexceptions',32 ],33 'direct_dependent_settings': {34 'include_dirs': [35 'src/​include',36 ],37 },38 'include_dirs': [39 'config',40 'src/​include',41 'src/​lib',42 'src/​lib/​Sat',43 'src/​lib/​Sat/​cryptominisat2/​mtl',44 'src/​lib/​extlib-abc',45 '<(shared_generated_dir)/​src/​include',46 ],47 'sources': [48 'config/​stp/​config.h',49 'src/​include/​stp/​AbsRefineCounterExample/​AbsRefine_CounterExample.h',50 'src/​include/​stp/​AST/​ArrayTransformer.h',51 'src/​include/​stp/​AST/​ASTBVConst.h',52 'src/​include/​stp/​AST/​AST.h',53 'src/​include/​stp/​AST/​ASTInterior.h',54 'src/​include/​stp/​AST/​ASTInternal.h',55 'src/​include/​stp/​AST/​ASTInternalWithChildren.h',56 'src/​include/​stp/​AST/​ASTNode.h',57 'src/​include/​stp/​AST/​ASTSymbol.h',58 'src/​include/​stp/​AST/​NodeFactory/​HashingNodeFactory.h',59 'src/​include/​stp/​AST/​NodeFactory/​NodeFactory.h',60 'src/​include/​stp/​AST/​NodeFactory/​SimplifyingNodeFactory.h',61 'src/​include/​stp/​AST/​NodeFactory/​TypeChecker.h',62 'src/​include/​stp/​AST/​RunTimes.h',63 'src/​include/​stp/​AST/​STLport_config.h',64 'src/​include/​stp/​AST/​UsefulDefs.h',65 'src/​include/​stp/​c_interface.h',66 'src/​include/​stp/​cpp_interface.h',67 'src/​include/​stp/​Globals/​Globals.h',68 'src/​include/​stp/​Interface/​fdstream.h',69 'src/​include/​stp/​Parser/​LetMgr.h',70 'src/​include/​stp/​Parser/​parser.h',71 'src/​include/​stp/​Printer/​AssortedPrinters.h',72 'src/​include/​stp/​Printer/​printers.h',73 'src/​include/​stp/​Printer/​SMTLIBPrinter.h',74 'src/​include/​stp/​Sat/​CryptoMinisat.h',75 'src/​include/​stp/​Sat/​MinisatCore.h',76 'src/​include/​stp/​Sat/​MinisatCore_prop.h',77 'src/​include/​stp/​Sat/​SATSolver.h',78 'src/​include/​stp/​Sat/​SimplifyingMinisat.h',79 'src/​include/​stp/​Simplifier/​AIGSimplifyPropositionalCore.h',80 'src/​include/​stp/​Simplifier/​AlwaysTrue.h',81 'src/​include/​stp/​Simplifier/​bvsolver.h',82 'src/​include/​stp/​Simplifier/​constantBitP/​ConstantBitP_MaxPrecision.h',83 'src/​include/​stp/​Simplifier/​constantBitP/​ConstantBitPropagation.h',84 'src/​include/​stp/​Simplifier/​constantBitP/​ConstantBitP_TransferFunctions.h',85 'src/​include/​stp/​Simplifier/​constantBitP/​ConstantBitP_Utility.h',86 'src/​include/​stp/​Simplifier/​constantBitP/​Dependencies.h',87 'src/​include/​stp/​Simplifier/​constantBitP/​FixedBits.h',88 'src/​include/​stp/​Simplifier/​constantBitP/​MersenneTwister.h',89 'src/​include/​stp/​Simplifier/​constantBitP/​multiplication/​ColumnCounts.h',90 'src/​include/​stp/​Simplifier/​constantBitP/​multiplication/​ColumnStats.h',91 'src/​include/​stp/​Simplifier/​constantBitP/​MultiplicationStats.h',92 'src/​include/​stp/​Simplifier/​constantBitP/​NodeToFixedBitsMap.h',93 'src/​include/​stp/​Simplifier/​constantBitP/​WorkList.h',94 'src/​include/​stp/​Simplifier/​EstablishIntervals.h',95 'src/​include/​stp/​Simplifier/​FindPureLiterals.h',96 'src/​include/​stp/​Simplifier/​MutableASTNode.h',97 'src/​include/​stp/​Simplifier/​PropagateEqualities.h',98 'src/​include/​stp/​Simplifier/​RemoveUnconstrained.h',99 'src/​include/​stp/​Simplifier/​simplifier.h',100 'src/​include/​stp/​Simplifier/​SubstitutionMap.h',101 'src/​include/​stp/​Simplifier/​Symbols.h',102 'src/​include/​stp/​Simplifier/​UseITEContext.h',103 'src/​include/​stp/​Simplifier/​VariablesInExpression.h',104 'src/​include/​stp/​STPManager/​DifficultyScore.h',105 'src/​include/​stp/​STPManager/​NodeIterator.h',106 'src/​include/​stp/​STPManager/​STP.h',107 'src/​include/​stp/​STPManager/​STPManager.h',108 'src/​include/​stp/​STPManager/​UserDefinedFlags.h',109 'src/​include/​stp/​ToSat/​AIG/​BBNodeAIG.h',110 'src/​include/​stp/​ToSat/​AIG/​BBNodeManagerAIG.h',111 'src/​include/​stp/​ToSat/​AIG/​ToCNFAIG.h',112 'src/​include/​stp/​ToSat/​AIG/​ToSATAIG.h',113 'src/​include/​stp/​ToSat/​ASTNode/​BBNodeManagerASTNode.h',114 'src/​include/​stp/​ToSat/​ASTNode/​ClauseList.h',115 'src/​include/​stp/​ToSat/​ASTNode/​ToCNF.h',116 'src/​include/​stp/​ToSat/​ASTNode/​ToSAT.h',117 'src/​include/​stp/​ToSat/​BitBlaster.h',118 'src/​include/​stp/​ToSat/​ToSATBase.h',119 'src/​lib/​AbsRefineCounterExample/​AbstractionRefinement.cpp',120 'src/​lib/​AbsRefineCounterExample/​CounterExample.cpp',121 'src/​lib/​AST/​ArrayTransformer.cpp',122 'src/​lib/​AST/​ASTBVConst.cpp',123 'src/​lib/​AST/​ASTInterior.cpp',124 'src/​lib/​AST/​ASTmisc.cpp',125 'src/​lib/​AST/​ASTNode.cpp',126 'src/​lib/​AST/​ASTSymbol.cpp',127 'src/​lib/​AST/​ASTUtil.cpp',128 'src/​lib/​AST/​NodeFactory/​HashingNodeFactory.cpp',129 'src/​lib/​AST/​NodeFactory/​NodeFactory.cpp',130 'src/​lib/​AST/​NodeFactory/​SimplifyingNodeFactory.cpp',131 'src/​lib/​AST/​NodeFactory/​TypeChecker.cpp',132 'src/​lib/​AST/​RunTimes.cpp',133 'src/​lib/​extlib-abc/​aig/​aig/​aigCheck.c',134 'src/​lib/​extlib-abc/​aig/​aig/​aigDfs.c',135 'src/​lib/​extlib-abc/​aig/​aig/​aigFanout.c',136 'src/​lib/​extlib-abc/​aig/​aig/​aigMan.c',137 'src/​lib/​extlib-abc/​aig/​aig/​aigMem.c',138 'src/​lib/​extlib-abc/​aig/​aig/​aigMffc.c',139 'src/​lib/​extlib-abc/​aig/​aig/​aigObj.c',140 'src/​lib/​extlib-abc/​aig/​aig/​aigOper.c',141 'src/​lib/​extlib-abc/​aig/​aig/​aigOrder.c',142 'src/​lib/​extlib-abc/​aig/​aig/​aigPart.c',143 'src/​lib/​extlib-abc/​aig/​aig/​aigRepr.c',144 'src/​lib/​extlib-abc/​aig/​aig/​aigRet.c',145 'src/​lib/​extlib-abc/​aig/​aig/​aigScl.c',146 'src/​lib/​extlib-abc/​aig/​aig/​aigSeq.c',147 'src/​lib/​extlib-abc/​aig/​aig/​aigShow.c',148 'src/​lib/​extlib-abc/​aig/​aig/​aigTable.c',149 'src/​lib/​extlib-abc/​aig/​aig/​aigTime.c',150 'src/​lib/​extlib-abc/​aig/​aig/​aigTiming.c',151 'src/​lib/​extlib-abc/​aig/​aig/​aigTruth.c',152 'src/​lib/​extlib-abc/​aig/​aig/​aigTsim.c',153 'src/​lib/​extlib-abc/​aig/​aig/​aigUtil.c',154 'src/​lib/​extlib-abc/​aig/​aig/​aigWin.c',155 'src/​lib/​extlib-abc/​aig/​cnf/​cnfCore.c',156 'src/​lib/​extlib-abc/​aig/​cnf/​cnfCut.c',157 'src/​lib/​extlib-abc/​aig/​cnf/​cnfData.c',158 'src/​lib/​extlib-abc/​aig/​cnf/​cnfMan.c',159 'src/​lib/​extlib-abc/​aig/​cnf/​cnfMap.c',160 'src/​lib/​extlib-abc/​aig/​cnf/​cnfPost.c',161 'src/​lib/​extlib-abc/​aig/​cnf/​cnfUtil.c',162 'src/​lib/​extlib-abc/​aig/​cnf/​cnfWrite.c',163 'src/​lib/​extlib-abc/​aig/​dar/​darBalance.c',164 'src/​lib/​extlib-abc/​aig/​dar/​darCore.c',165 'src/​lib/​extlib-abc/​aig/​dar/​darCut.c',166 'src/​lib/​extlib-abc/​aig/​dar/​darData.c',167 'src/​lib/​extlib-abc/​aig/​dar/​darLib.c',168 'src/​lib/​extlib-abc/​aig/​dar/​darMan.c',169 'src/​lib/​extlib-abc/​aig/​dar/​darPrec.c',170 'src/​lib/​extlib-abc/​aig/​dar/​darRefact.c',171 'src/​lib/​extlib-abc/​aig/​dar/​darScript.c',172 'src/​lib/​extlib-abc/​aig.h',173 'src/​lib/​extlib-abc/​aig/​kit/​kitAig.c',174 'src/​lib/​extlib-abc/​aig/​kit/​kitGraph.c',175 'src/​lib/​extlib-abc/​aig/​kit/​kitIsop.c',176 'src/​lib/​extlib-abc/​aig/​kit/​kitSop.c',177 'src/​lib/​extlib-abc/​aig/​kit/​kitTruth.c',178 'src/​lib/​extlib-abc/​cnf.h',179 'src/​lib/​extlib-abc/​cnf_short.h',180 'src/​lib/​extlib-abc/​dar.h',181 'src/​lib/​extlib-abc/​darInt.h',182 'src/​lib/​extlib-abc/​kit.h',183 'src/​lib/​extlib-abc/​leaks.h',184 'src/​lib/​extlib-abc/​vecFlt.h',185 'src/​lib/​extlib-abc/​vec.h',186 'src/​lib/​extlib-abc/​vecInt.h',187 'src/​lib/​extlib-abc/​vecPtr.h',188 'src/​lib/​extlib-abc/​vecStr.h',189 'src/​lib/​extlib-abc/​vecVec.h',190 'src/​lib/​extlib-constbv/​constantbv.cpp',191 'src/​lib/​extlib-constbv/​constantbv.h',192 'src/​lib/​Globals/​Globals.cpp',193 'src/​lib/​Interface/​c_interface.cpp',194 'src/​lib/​Interface/​cpp_interface.cpp',195 'src/​lib/​Parser/​LetMgr.cpp',196 'src/​lib/​Printer/​AssortedPrinters.cpp',197 'src/​lib/​Printer/​BenchPrinter.cpp',198 'src/​lib/​Printer/​CPrinter.cpp',199 'src/​lib/​Printer/​dotPrinter.cpp',200 'src/​lib/​Printer/​GDLPrinter.cpp',201 'src/​lib/​Printer/​LispPrinter.cpp',202 'src/​lib/​Printer/​PLPrinter.cpp',203 'src/​lib/​Printer/​SMTLIB1Printer.cpp',204 'src/​lib/​Printer/​SMTLIB2Printer.cpp',205 'src/​lib/​Printer/​SMTLIBPrinter.cpp',206 'src/​lib/​Sat/​cryptominisat2/​BitArray.h',207 'src/​lib/​Sat/​cryptominisat2/​BoundedQueue.h',208 'src/​lib/​Sat/​cryptominisat2/​ClauseAllocator.cpp',209 'src/​lib/​Sat/​cryptominisat2/​ClauseAllocator.h',210 'src/​lib/​Sat/​cryptominisat2/​ClauseCleaner.cpp',211 'src/​lib/​Sat/​cryptominisat2/​ClauseCleaner.h',212 'src/​lib/​Sat/​cryptominisat2/​Clause.h',213 'src/​lib/​Sat/​cryptominisat2/​constants.h',214 'src/​lib/​Sat/​cryptominisat2/​CSet.h',215 'src/​lib/​Sat/​cryptominisat2/​FailedVarSearcher.cpp',216 'src/​lib/​Sat/​cryptominisat2/​FailedVarSearcher.h',217 'src/​lib/​Sat/​cryptominisat2/​FindUndef.cpp',218 'src/​lib/​Sat/​cryptominisat2/​FindUndef.h',219 'src/​lib/​Sat/​cryptominisat2/​GaussianConfig.h',220 'src/​lib/​Sat/​cryptominisat2/​Gaussian.cpp',221 'src/​lib/​Sat/​cryptominisat2/​Gaussian.h',222 'src/​lib/​Sat/​cryptominisat2/​Logger.cpp',223 'src/​lib/​Sat/​cryptominisat2/​Logger.h',224 'src/​lib/​Sat/​cryptominisat2/​MatrixFinder.cpp',225 'src/​lib/​Sat/​cryptominisat2/​MatrixFinder.h',226 'src/​lib/​Sat/​cryptominisat2/​MemoryPool/​MemoryPool.h',227 'src/​lib/​Sat/​cryptominisat2/​MemoryPool/​MemoryPool.tcc',228 'src/​lib/​Sat/​cryptominisat2/​MersenneTwister.h',229 'src/​lib/​Sat/​cryptominisat2/​msvc/​stdint.h',230 'src/​lib/​Sat/​cryptominisat2/​mtl/​Alg.h',231 'src/​lib/​Sat/​cryptominisat2/​mtl/​BasicHeap.h',232 'src/​lib/​Sat/​cryptominisat2/​mtl/​BoxedVec.h',233 'src/​lib/​Sat/​cryptominisat2/​mtl/​Heap.h',234 'src/​lib/​Sat/​cryptominisat2/​mtl/​Map.h',235 'src/​lib/​Sat/​cryptominisat2/​mtl/​Queue.h',236 'src/​lib/​Sat/​cryptominisat2/​mtl/​Vec.h',237 'src/​lib/​Sat/​cryptominisat2/​OnlyNonLearntBins.cpp',238 'src/​lib/​Sat/​cryptominisat2/​OnlyNonLearntBins.h',239 'src/​lib/​Sat/​cryptominisat2/​PackedMatrix.h',240 'src/​lib/​Sat/​cryptominisat2/​PackedRow.cpp',241 'src/​lib/​Sat/​cryptominisat2/​PackedRow.h',242 'src/​lib/​Sat/​cryptominisat2/​PartFinder.cpp',243 'src/​lib/​Sat/​cryptominisat2/​PartFinder.h',244 'src/​lib/​Sat/​cryptominisat2/​PartHandler.cpp',245 'src/​lib/​Sat/​cryptominisat2/​PartHandler.h',246 'src/​lib/​Sat/​cryptominisat2/​RestartTypeChooser.cpp',247 'src/​lib/​Sat/​cryptominisat2/​RestartTypeChooser.h',248 'src/​lib/​Sat/​cryptominisat2/​Solver.cpp',249 'src/​lib/​Sat/​cryptominisat2/​Solver.h',250 'src/​lib/​Sat/​cryptominisat2/​SolverTypes.h',251 'src/​lib/​Sat/​cryptominisat2/​StateSaver.cpp',252 'src/​lib/​Sat/​cryptominisat2/​StateSaver.h',253 'src/​lib/​Sat/​cryptominisat2/​Subsumer.cpp',254 'src/​lib/​Sat/​cryptominisat2/​Subsumer.h',255 'src/​lib/​Sat/​cryptominisat2/​time_mem.cpp',256 'src/​lib/​Sat/​cryptominisat2/​time_mem.h',257 'src/​lib/​Sat/​cryptominisat2/​UselessBinRemover.cpp',258 'src/​lib/​Sat/​cryptominisat2/​UselessBinRemover.h',259 'src/​lib/​Sat/​cryptominisat2/​VarReplacer.cpp',260 'src/​lib/​Sat/​cryptominisat2/​VarReplacer.h',261 'src/​lib/​Sat/​cryptominisat2/​XorFinder.cpp',262 'src/​lib/​Sat/​cryptominisat2/​XorFinder.h',263 'src/​lib/​Sat/​cryptominisat2/​XorSubsumer.cpp',264 'src/​lib/​Sat/​cryptominisat2/​XorSubsumer.h',265 'src/​lib/​Sat/​cryptominisat2/​XSet.h',266 'src/​lib/​Sat/​CryptoMinisat.cpp',267 'src/​lib/​Sat/​MinisatCore.cpp',268 'src/​lib/​Sat/​minisat/​core/​Dimacs.h',269 'src/​lib/​Sat/​MinisatCore_prop.cpp',270 'src/​lib/​Sat/​minisat/​core_prop/​Solver_prop.cc',271 'src/​lib/​Sat/​minisat/​core_prop/​Solver_prop.h',272 'src/​lib/​Sat/​minisat/​core/​Solver.cc',273 'src/​lib/​Sat/​minisat/​core/​Solver.h',274 'src/​lib/​Sat/​minisat/​core/​SolverTypes.h',275 'src/​lib/​Sat/​minisat/​mtl/​Alg.h',276 'src/​lib/​Sat/​minisat/​mtl/​Alloc.h',277 'src/​lib/​Sat/​minisat/​mtl/​BasicHeap.h',278 'src/​lib/​Sat/​minisat/​mtl/​BoxedVec.h',279 'src/​lib/​Sat/​minisat/​mtl/​Heap.h',280 'src/​lib/​Sat/​minisat/​mtl/​IntTypesMtl.h',281 'src/​lib/​Sat/​minisat/​mtl/​Map.h',282 'src/​lib/​Sat/​minisat/​mtl/​Queue.h',283 'src/​lib/​Sat/​minisat/​mtl/​Sort.h',284 'src/​lib/​Sat/​minisat/​mtl/​Vec.h',285 'src/​lib/​Sat/​minisat/​mtl/​XAlloc.h',286 'src/​lib/​Sat/​minisat/​simp/​SimpSolver.cc',287 'src/​lib/​Sat/​minisat/​simp/​SimpSolver.h',288 'src/​lib/​Sat/​minisat/​utils/​Options.h',289 'src/​lib/​Sat/​minisat/​utils/​ParseUtils.h',290 'src/​lib/​Sat/​minisat/​utils/​System.cc',291 'src/​lib/​Sat/​minisat/​utils/​System.h',292 'src/​lib/​Sat/​SimplifyingMinisat.cpp',293 'src/​lib/​Simplifier/​bvsolver.cpp',294 'src/​lib/​Simplifier/​constantBitP/​ConstantBitP_Arithmetic.cpp',295 'src/​lib/​Simplifier/​constantBitP/​ConstantBitP_Boolean.cpp',296 'src/​lib/​Simplifier/​constantBitP/​ConstantBitP_Comparison.cpp',297 'src/​lib/​Simplifier/​constantBitP/​ConstantBitP_Division.cpp',298 'src/​lib/​Simplifier/​constantBitP/​ConstantBitP_MaxPrecision.cpp',299 'src/​lib/​Simplifier/​constantBitP/​ConstantBitP_Multiplication.cpp',300 'src/​lib/​Simplifier/​constantBitP/​ConstantBitPropagation.cpp',301 'src/​lib/​Simplifier/​constantBitP/​ConstantBitP_Shifting.cpp',302 'src/​lib/​Simplifier/​constantBitP/​ConstantBitP_TransferFunctions.cpp',303 'src/​lib/​Simplifier/​constantBitP/​ConstantBitP_Utility.cpp',304 'src/​lib/​Simplifier/​constantBitP/​FixedBits.cpp',305 'src/​lib/​Simplifier/​consteval.cpp',306 'src/​lib/​Simplifier/​MutableASTNode.cpp',307 'src/​lib/​Simplifier/​PropagateEqualities.cpp',308 'src/​lib/​Simplifier/​RemoveUnconstrained.cpp',309 'src/​lib/​Simplifier/​simplifier.cpp',310 'src/​lib/​Simplifier/​SubstitutionMap.cpp',311 'src/​lib/​Simplifier/​VariablesInExpression.cpp',312 'src/​lib/​STPManager/​STP.cpp',313 'src/​lib/​STPManager/​STPManager.cpp',314 'src/​lib/​ToSat/​AIG/​BBNodeManagerAIG.cpp',315 'src/​lib/​ToSat/​AIG/​ToCNFAIG.cpp',316 'src/​lib/​ToSat/​AIG/​ToSATAIG.cpp',317 'src/​lib/​ToSat/​ASTNode/​ClauseList.cpp',318 'src/​lib/​ToSat/​ASTNode/​SimpBool.cpp',319 'src/​lib/​ToSat/​ASTNode/​ToCNF.cpp',320 'src/​lib/​ToSat/​ASTNode/​ToSAT.cpp',321 'src/​lib/​ToSat/​BitBlaster.cpp',322 'src/​lib/​ToSat/​ToSATBase.cpp',323 '<(shared_generated_dir)/​src/​include/​stp/​AST/​ASTKind.h',324 '<(shared_generated_dir)/​src/​lib/​AST/​ASTKind.cpp',325 '<(shared_generated_dir)/​src/​lib/​Parser/​lexcvc.cpp',326 '<(shared_generated_dir)/​src/​lib/​Parser/​lexsmt.cpp',327 '<(shared_generated_dir)/​src/​lib/​Parser/​lexsmt2.cpp',328 '<(shared_generated_dir)/​src/​lib/​Parser/​parsecvc.cpp',329 '<(shared_generated_dir)/​src/​lib/​Parser/​parsecvc.hpp',330 '<(shared_generated_dir)/​src/​lib/​Parser/​parsesmt.cpp',331 '<(shared_generated_dir)/​src/​lib/​Parser/​parsesmt.hpp',332 '<(shared_generated_dir)/​src/​lib/​Parser/​parsesmt2.cpp',333 '<(shared_generated_dir)/​src/​lib/​Parser/​parsesmt2.hpp',334 ],335 'dependencies': [336 'stp_generated_sources',337 ],338 },339 {340 'target_name': 'stp_generated_sources',341 'type': 'none',342 'sources': [343 'src/​lib/​AST/​ASTKind.kinds',344 'src/​lib/​Parser/​cvc.lex',345 'src/​lib/​Parser/​cvc.y',346 'src/​lib/​Parser/​smt.lex',347 'src/​lib/​Parser/​smt.y',348 'src/​lib/​Parser/​smt2.lex',349 'src/​lib/​Parser/​smt2.y',350 ],351 'actions': [352 {353 'action_name': 'generate_astkind',354 'inputs': [355 'genastkinds.py',356 'src/​lib/​AST/​ASTKind.kinds',357 'src/​lib/​AST/​genkinds.pl',358 ],359 'outputs': [360 '<(shared_generated_dir)/​src/​include/​stp/​AST/​ASTKind.h',361 '<(shared_generated_dir)/​src/​lib/​AST/​ASTKind.cpp',362 ],363 'action': [364 'python',365 'genastkinds.py',366 'src/​lib/​AST/​genkinds.pl',367 'src/​lib/​AST/​ASTKind.kinds',368 '<(shared_generated_dir)',369 ],370 'message': 'Generating ASTKind ...',371 },372 ],373 'rules': [374 {375 'rule_name': 'generate_flex',376 'extension': '.lex',377 'inputs': [378 'flex.py',379 ],380 'outputs': [381 '<(shared_generated_dir)/​<(RULE_INPUT_DIRNAME)/​lex<(RULE_INPUT_ROOT).cpp',382 ],383 'action': [384 'python',385 'flex.py',386 '<(RULE_INPUT_PATH)',387 '<(RULE_INPUT_ROOT)',388 '<(shared_generated_dir)/​<(RULE_INPUT_DIRNAME)/​lex<(RULE_INPUT_ROOT)',389 ],390 'message': 'Generating <(RULE_INPUT_ROOT) lexer ...',391 },392 {393 'rule_name': 'generate_bison',394 'extension': '.y',395 'inputs': [396 'bison.py',397 ],398 'outputs': [399 '<(shared_generated_dir)/​<(RULE_INPUT_DIRNAME)/​parse<(RULE_INPUT_ROOT).cpp',400 '<(shared_generated_dir)/​<(RULE_INPUT_DIRNAME)/​parse<(RULE_INPUT_ROOT).hpp',401 ],402 'action': [403 'python',404 'bison.py',405 '<(RULE_INPUT_PATH)',406 '<(RULE_INPUT_ROOT)',407 '<(shared_generated_dir)/​<(RULE_INPUT_DIRNAME)/​parse<(RULE_INPUT_ROOT)',408 ],409 'message': 'Generating <(RULE_INPUT_ROOT) parser ...',410 },411 ],412 },413 ],...

Full Screen

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run SeleniumLibrary automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful