Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
dev:client_coding:building_the_standalone_client [2019/08/08 22:22]
dstillman [Running Your Custom Build]
dev:client_coding:building_the_standalone_client [2019/08/15 07:15] (current)
dstillman Add Mac packaging instructions
Line 65: Line 65:
  
 Zotero can run Firefox extensions as plugins. You can run Firefox extensions from source code in Zotero the same way you could in Firefox. Create an ''​extensions''​ directory in the [[kb:​profile_directory|Zotero profile directory]] and create a file named after the id in the extension'​s install.rdf (e.g. ''​zotplugin@example.com''​) containing the path to the extension source code. The extension will then be automatically installed when you start Zotero. Zotero can run Firefox extensions as plugins. You can run Firefox extensions from source code in Zotero the same way you could in Firefox. Create an ''​extensions''​ directory in the [[kb:​profile_directory|Zotero profile directory]] and create a file named after the id in the extension'​s install.rdf (e.g. ''​zotplugin@example.com''​) containing the path to the extension source code. The extension will then be automatically installed when you start Zotero.
-===== Packaging ​on Windows ​=====+===== Packaging ===== 
 + 
 +==== Mac ==== 
 + 
 +  * In Keychain Access, create ''​build''​ keychain with password 
 +  * Import Developer ID certificate,​ public key, and private key 
 +  * Create a ''​config-custom.sh''​ file: <code sh> 
 +SIGN=1 
 +KEYCHAIN=build 
 +KEYCHAIN_PASSWORD=<​password>​ 
 +BUILD_PLATFORMS=m 
 + 
 +alias mktemp='​mktemp -t tmp' 
 +shopt -s expand_aliases 
 +</​code>​ 
 + 
 +==== Windows ​====
  
 ==== Prerequisites ==  ==== Prerequisites == 
dev/client_coding/building_the_standalone_client.txt · Last modified: 2019/08/15 07:15 by dstillman