Open michaelkirk opened 1 month ago
Interesting.
The MapLibre.h is generated by Bazel.
That comment needs to be updated, we now run that script with Bazel.
The MapLibre.h is generated by Bazel.
Ah you're right! That one (and only that one) is lacking the comment:
// This file is generated.
// Edit platform/darwin/scripts/generate-style-code.js, then run `make darwin-style-code`
Which makes sense I suppose.
I am asking the Bazel pro's what might be going on here.
writeFileSync
should not normally write files with execute permissions.
Looks like an upstream issue.
If I don't get a reply I can patch the released XCFramework.
Describe the bug
Several files in the distributed xcframework have unnecessary execute permissions.
To Reproduce
Expected behavior
Headers should not have execute permission.
Platform information (please complete the following information):
Additional context The affected files are all prefixed with:
I was not able to track down the
make darwin-style-code
task. It seems like it was renamed tomake style-code
in c5992d58f1270f110960b326e2ae2d756d57d6ff and thenplatform/ios/Makefile
was removed altogether in 9eb6197cdf8c0cd7da2d162f371d81e13e53c40b / #2168