deno icon indicating copy to clipboard operation
deno copied to clipboard

feat: codesign for deno compile binaries

Open littledivy opened this issue 1 year ago • 0 comments

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

littledivy avatar Jul 16 '24 12:07 littledivy