From 2c75e769be0ae3383da5fbbc96d6c27d699b031f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 18 Nov 2020 14:28:38 +0530 Subject: [PATCH] Better error message for macOS ext_dev --- setup/installers.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup/installers.py b/setup/installers.py index 0bbea71442..82731ecee8 100644 --- a/setup/installers.py +++ b/setup/installers.py @@ -230,6 +230,7 @@ class ExtDev(Command): path = '/cygdrive/c/Program Files/Calibre2/app/bin/{}.pyd' bin_dir = '/cygdrive/c/Program Files/Calibre2' elif which == 'macos': + raise SystemExit("This does not work on macOS because of Apple's stupid code-signing") host = 'ox' path = '/Applications/calibre.app/Contents/Frameworks/plugins/{}.so' bin_dir = '/Applications/calibre.app/Contents/MacOS'