From b0ea5c98b29f11a2f7786b4ad164edb279ab7b10 Mon Sep 17 00:00:00 2001 From: 0xIbra Date: Tue, 17 Dec 2024 23:20:02 +0100 Subject: [PATCH] chore: update .gitignore and add macOS entitlements file - Modified .gitignore to include build directory while excluding specific files, ensuring proper build output management. - Added a new entitlements.mac.plist file to define security permissions for macOS builds, enhancing application security and compliance with macOS requirements. --- .gitignore | 4 +++- build/entitlements.mac.plist | 14 ++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 build/entitlements.mac.plist diff --git a/.gitignore b/.gitignore index e94b5f0..14f8c75 100644 --- a/.gitignore +++ b/.gitignore @@ -27,8 +27,10 @@ dist-ssr # Build output release/ dist/ -build/ out/ +build/* +!build/ +!build/entitlements.mac.plist # Environment files .env diff --git a/build/entitlements.mac.plist b/build/entitlements.mac.plist new file mode 100644 index 0000000..95d352b --- /dev/null +++ b/build/entitlements.mac.plist @@ -0,0 +1,14 @@ + + + + + com.apple.security.cs.allow-jit + + com.apple.security.cs.allow-unsigned-executable-memory + + com.apple.security.cs.debugger + + com.apple.security.files.user-selected.read-write + + + \ No newline at end of file