1*c8dee2aaSAndroid Build Coastguard Workerload("//bazel:skia_app_container.bzl", "skia_app_container") 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Worker# Layer the CanvasKit component on top of the shaders-base Docker 4*c8dee2aaSAndroid Build Coastguard Worker# Image to create the final Docker image. 5*c8dee2aaSAndroid Build Coastguard Workerskia_app_container( 6*c8dee2aaSAndroid Build Coastguard Worker name = "shaders_container", 7*c8dee2aaSAndroid Build Coastguard Worker base_image = "@shaders-base//image", 8*c8dee2aaSAndroid Build Coastguard Worker dirs = { 9*c8dee2aaSAndroid Build Coastguard Worker "/usr/local/share/shaders/dist/": [ 10*c8dee2aaSAndroid Build Coastguard Worker [ 11*c8dee2aaSAndroid Build Coastguard Worker # This brings in all the CanvasKit build files. 12*c8dee2aaSAndroid Build Coastguard Worker "//modules/canvaskit:canvaskit", 13*c8dee2aaSAndroid Build Coastguard Worker "0644", 14*c8dee2aaSAndroid Build Coastguard Worker ], 15*c8dee2aaSAndroid Build Coastguard Worker [ 16*c8dee2aaSAndroid Build Coastguard Worker "//modules/canvaskit:version.js", 17*c8dee2aaSAndroid Build Coastguard Worker "0644", 18*c8dee2aaSAndroid Build Coastguard Worker ], 19*c8dee2aaSAndroid Build Coastguard Worker ], 20*c8dee2aaSAndroid Build Coastguard Worker }, 21*c8dee2aaSAndroid Build Coastguard Worker entrypoint = "/usr/local/bin/shaders", 22*c8dee2aaSAndroid Build Coastguard Worker repository = "skia-public/shaders-final", 23*c8dee2aaSAndroid Build Coastguard Worker) 24