From 262c3e7b3afb62d4b292be7c163cb98a65c6854b Mon Sep 17 00:00:00 2001 From: Alex Eagle Date: Fri, 22 Nov 2024 09:12:56 -0800 Subject: [PATCH] chore: fix permissions on folder ngcc runs on --- angular-ngc/MODULE.bazel | 3 +++ 1 file changed, 3 insertions(+) diff --git a/angular-ngc/MODULE.bazel b/angular-ngc/MODULE.bazel index 22d49de9..2b51074d 100644 --- a/angular-ngc/MODULE.bazel +++ b/angular-ngc/MODULE.bazel @@ -75,6 +75,9 @@ npm.npm_translate_lock( ], }, custom_postinstalls = { + # ngcc wants to write a lockfile in its own, so we must make that writeable. + # https://github.com/angular/angular/blob/15.2.10/packages/compiler-cli/ngcc/src/locking/lock_file.ts#L23 + "@angular/compiler-cli": "chmod -R a+X .", "ng2-dragula": "ngcc --source .", }, npm_package_target_name = "{dirname}",