File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -300,15 +300,17 @@ if (APPLE)
300300 OUTPUT_NAME gpt4all
301301 )
302302 add_dependencies (chat ggml-metal)
303+ endif ()
303304
304- if (NOT MAC_SIGNING_IDENTITY)
305- if (NOT DEFINED ENV{MAC_SIGNING_CERT_NAME} AND GPT4ALL_SIGN_INSTALL)
305+ if (APPLE AND GPT4ALL_SIGN_INSTALL)
306+ if (NOT MAC_SIGNING_IDENTITY)
307+ if (NOT DEFINED ENV{MAC_SIGNING_CERT_NAME})
306308 REPORT_MISSING_SIGNING_CONTEXT()
307309 endif ()
308310 set (MAC_SIGNING_IDENTITY $ENV{MAC_SIGNING_CERT_NAME} )
309311 endif ()
310- if (NOT MAC_SIGNING_TID)
311- if (NOT DEFINED ENV{MAC_NOTARIZATION_TID} AND GPT4ALL_SIGN_INSTALL )
312+ if (NOT MAC_SIGNING_TID)
313+ if (NOT DEFINED ENV{MAC_NOTARIZATION_TID})
312314 REPORT_MISSING_SIGNING_CONTEXT()
313315 endif ()
314316 set (MAC_SIGNING_TID $ENV{MAC_NOTARIZATION_TID} )
Original file line number Diff line number Diff line change @@ -2,7 +2,10 @@ set(MACDEPLOYQT "@MACDEPLOYQT@")
22set (COMPONENT_NAME_MAIN "@COMPONENT_NAME_MAIN@" )
33set (CMAKE_CURRENT_SOURCE_DIR "@CMAKE_CURRENT_SOURCE_DIR@" )
44set (GPT4ALL_SIGNING_ID "@MAC_SIGNING_IDENTITY@" )
5- execute_process (COMMAND ${MACDEPLOYQT} ${CPACK_TEMPORARY_INSTALL_DIRECTORY} /packages/${COMPONENT_NAME_MAIN} /data/bin/gpt4all.app -qmldir=${CMAKE_CURRENT_SOURCE_DIR} -verbose=2 -sign-for-notarization=${GPT4ALL_SIGNING_ID} )
5+ if (GPT4ALL_SIGNING_ID)
6+ set (MAC_NOTARIZE -sign-for-notarization=${GPT4ALL_SIGNING_ID} )
7+ endif ()
8+ execute_process (COMMAND ${MACDEPLOYQT} ${CPACK_TEMPORARY_INSTALL_DIRECTORY} /packages/${COMPONENT_NAME_MAIN} /data/bin/gpt4all.app -qmldir=${CMAKE_CURRENT_SOURCE_DIR} -verbose=2 ${MAC_NOTARIZE} )
69file (GLOB MYLLAMALIBS ${CPACK_TEMPORARY_INSTALL_DIRECTORY} /packages/${COMPONENT_NAME_MAIN} /data/lib/libllama*)
710file (GLOB MYLLMODELLIBS ${CPACK_TEMPORARY_INSTALL_DIRECTORY} /packages/${COMPONENT_NAME_MAIN} /data/lib/libllmodel.*)
811file (COPY ${MYLLAMALIBS}
You can’t perform that action at this time.
0 commit comments