History

Restore desktop build assets deleted by accident in #1759

Rhys Sullivan committed 2 months ago

Commit 23f46ea1 parent 2afb6e82 files · +20 −-1Browse files

Unified · Split

2 files
  1. apps/desktop/build/entitlements.mac.plist +21 −0
  2. apps/desktop/build/icon.png +0 −0
apps/desktop/build/entitlements.mac.plist+21−0
@@ -0,0 +1,21 @@
1+<?xml version="1.0" encoding="UTF-8"?>
2+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+<plist version="1.0">
4+<dict>
5+ <!-- Electron's V8 / Chromium needs JIT pages writable+executable -->
6+ <key>com.apple.security.cs.allow-jit</key>
7+ <true/>
8+ <key>com.apple.security.cs.allow-unsigned-executable-memory</key>
9+ <true/>
10+ <!-- Electron reads NODE_OPTIONS / NODE_PATH at startup; the bundled executor
11+ reads EXECUTOR_* env vars. Hardened runtime would strip them
12+ without this entitlement. -->
13+ <key>com.apple.security.cs.allow-dyld-environment-variables</key>
14+ <true/>
15+ <!-- The Bun-compiled executor binary inside Resources/executor/
16+ loads dylibs Apple's library validator doesn't recognize as part
17+ of the Electron bundle's signing chain. -->
18+ <key>com.apple.security.cs.disable-library-validation</key>
19+ <true/>
20+</dict>
21+</plist>
apps/desktop/build/icon.png+0−0

Binary file not shown.