deno
deno copied to clipboard
feat: codesign for deno compile binaries
Uses sui to inject metadata as a custom section in the denort binary.
Metadata is stored as a ELF linker note on Linux, Mach-O segment on macOS and PE RT_RCDATA resource on Windows.
Fixes #11154 Fixes https://github.com/denoland/deno/issues/17753
deno compile app.tsx
# on macOS
codesign --sign - ./app
# on Windows
signtool sign /fd SHA256 .\app.exe