diff --git a/CMakeLists.txt b/CMakeLists.txt
index 17e3e15e4de..49d869a6777 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -62,6 +62,8 @@
 
 set(AU4_REVISION "" CACHE STRING "Build revision")
 
+set(AU4_MACDEPLOYQT_EXTRA_OPTIONS "" CACHE STRING "Semicolon-separated extra arguments for macdeployqt")
+
 # Modules (alphabetical order please)
 option(AU_BUILD_APPSHELL_MODULE "Build appshell module" ON)
 option(AU_BUILD_APPSHELL_TESTS "Build appshell tests" ${MUSE_ENABLE_UNIT_TESTS})
diff --git a/src/app/CMakeLists.txt b/src/app/CMakeLists.txt
index a653a0b4cda..1ee5a5b31eb 100644
--- a/src/app/CMakeLists.txt
+++ b/src/app/CMakeLists.txt
@@ -418,6 +418,7 @@
         DEPLOY_TOOL_OPTIONS
             -qmldir=${PROJECT_SOURCE_DIR}/src
             -qmldir=${PROJECT_SOURCE_DIR}/muse/framework
+            ${AU4_MACDEPLOYQT_EXTRA_OPTIONS}
     )
     install(SCRIPT ${deploy_script})
 
