Load integration manifest files only on correct platform
This commit is contained in:
parent
a34a11b200
commit
b6b6bbc3ee
2 changed files with 8 additions and 5 deletions
|
@ -323,6 +323,7 @@ elif [ $BUILD_LINUX == 1 ]; then
|
|||
fi
|
||||
|
||||
# Add word processor plug-ins
|
||||
echo >> chrome.manifest
|
||||
if [ $BUILD_MAC == 1 ]; then
|
||||
pluginDir="$CALLDIR/modules/zotero-word-for-mac-integration"
|
||||
mkdir -p "integration/word-for-mac"
|
||||
|
@ -336,6 +337,9 @@ if [ $BUILD_MAC == 1 ]; then
|
|||
echo >> $prefs_file
|
||||
cat "$CALLDIR/modules/zotero-word-for-mac-integration/defaults/preferences/zoteroMacWordIntegration.js" >> $prefs_file
|
||||
echo >> $prefs_file
|
||||
|
||||
echo "manifest integration/word-for-mac/chrome.manifest" >> chrome.manifest
|
||||
|
||||
elif [ $BUILD_WIN == 1 ]; then
|
||||
pluginDir="$CALLDIR/modules/zotero-word-for-windows-integration"
|
||||
mkdir -p "integration/word-for-windows"
|
||||
|
@ -349,6 +353,8 @@ elif [ $BUILD_WIN == 1 ]; then
|
|||
echo >> $prefs_file
|
||||
cat "$CALLDIR/modules/zotero-word-for-windows-integration/defaults/preferences/zoteroWinWordIntegration.js" >> $prefs_file
|
||||
echo >> $prefs_file
|
||||
|
||||
echo "manifest integration/word-for-windows/chrome.manifest" >> chrome.manifest
|
||||
fi
|
||||
# Libreoffice plugin for all platforms
|
||||
pluginDir="$CALLDIR/modules/zotero-libreoffice-integration"
|
||||
|
@ -365,6 +371,8 @@ echo >> $prefs_file
|
|||
cat "$CALLDIR/modules/zotero-libreoffice-integration/defaults/preferences/zoteroLibreOfficeIntegration.js" >> $prefs_file
|
||||
echo >> $prefs_file
|
||||
|
||||
echo "manifest integration/libreoffice/chrome.manifest" >> chrome.manifest
|
||||
|
||||
# Delete files that shouldn't be distributed
|
||||
find chrome -name .DS_Store -exec rm -f {} \;
|
||||
|
||||
|
|
|
@ -78,8 +78,3 @@ contract @mozilla.org/network/protocol;1?name=zotero {9BC3D762-9038-486A-9D70-C
|
|||
content scaffold chrome/content/scaffold/
|
||||
locale scaffold en-US chrome/locale/en-US/scaffold/
|
||||
skin scaffold default chrome/skin/default/scaffold/
|
||||
|
||||
# Word Plugins
|
||||
manifest integration/libreoffice/chrome.manifest
|
||||
manifest integration/word-for-windows/chrome.manifest
|
||||
manifest integration/word-for-mac/chrome.manifest
|
||||
|
|
Loading…
Reference in a new issue