1*c8dee2aaSAndroid Build Coastguard WorkerThe third_party directory contains a set of dependencies from outside sources 2*c8dee2aaSAndroid Build Coastguard Workerthat are needed to build various components and tools within Skia. 3*c8dee2aaSAndroid Build Coastguard Worker 4*c8dee2aaSAndroid Build Coastguard WorkerSome of these dependencies reside within the Skia repo, while others are pulled 5*c8dee2aaSAndroid Build Coastguard Workerfrom other repositories and placed in the third_party/externals directory 6*c8dee2aaSAndroid Build Coastguard Workerduring build. These external dependencies are defined in a DEPS file. 7*c8dee2aaSAndroid Build Coastguard Worker 8*c8dee2aaSAndroid Build Coastguard WorkerProducts in third_party are subject to their own respective license terms. The 9*c8dee2aaSAndroid Build Coastguard Workerlicense for each project should be included in the source itself via a license 10*c8dee2aaSAndroid Build Coastguard Workerheader or file. If the source itself does not include a license header or file, 11*c8dee2aaSAndroid Build Coastguard Workercreate a README that refers to reliable documentation of the project's license 12*c8dee2aaSAndroid Build Coastguard Workerterms on the web. 13*c8dee2aaSAndroid Build Coastguard Worker 14*c8dee2aaSAndroid Build Coastguard WorkerWe, the Skia team, write Bazel rules for these third_party libraries if they do not have their own. 15*c8dee2aaSAndroid Build Coastguard WorkerWe maintain these Bazel rules in //bazel/external. 16