diff options
author | TopperDEL <github_com@tparth.de> | 2020-06-18 18:17:06 +0300 |
---|---|---|
committer | TopperDEL <github_com@tparth.de> | 2020-06-18 18:17:06 +0300 |
commit | 31ae3784c0af26e2296c7aa7ea464acc04c6a62a (patch) | |
tree | e6def0c21929dfef32b610f49fd4e3314080928a /Installer | |
parent | b8e1f8f4de4514dcd24c544cadb6f184714c4302 (diff) |
build: First try to deploy the (only the necessary) tardigrade-binaries for all systems
Diffstat (limited to 'Installer')
-rw-r--r-- | Installer/OSX/make-dmg.sh | 2 | ||||
-rw-r--r-- | Installer/Synology/make-binary-package.sh | 4 | ||||
-rw-r--r-- | Installer/Windows/WixInstaller.wixproj | 2 | ||||
-rw-r--r-- | Installer/debian/bin-rules.sh | 4 | ||||
-rw-r--r-- | Installer/fedora/duplicati-binary.spec | 4 |
5 files changed, 14 insertions, 2 deletions
diff --git a/Installer/OSX/make-dmg.sh b/Installer/OSX/make-dmg.sh index 0c8a8d724..437cd6ac8 100644 --- a/Installer/OSX/make-dmg.sh +++ b/Installer/OSX/make-dmg.sh @@ -9,7 +9,7 @@ WC_DIR=wc TEMPLATE_DMG=template.dmg OUTPUT_DMG=Duplicati.dmg OUTPUT_PKG=Duplicati.pkg -UNWANTED_FILES="appindicator-sharp.dll SQLite win-tools control_dir Duplicati.sqlite Duplicati-server.sqlite run-script-example.bat lvm-scripts Duplicati.debug.log SVGIcons" +UNWANTED_FILES="appindicator-sharp.dll SQLite win-tools control_dir Duplicati.sqlite Duplicati-server.sqlite run-script-example.bat lvm-scripts Duplicati.debug.log SVGIcons storj_uplink.dll storj_uplink.so" # These are set via the macos-gatekeeper file CODESIGN_IDENTITY= diff --git a/Installer/Synology/make-binary-package.sh b/Installer/Synology/make-binary-package.sh index 8e1bd75ca..ffe1ef312 100644 --- a/Installer/Synology/make-binary-package.sh +++ b/Installer/Synology/make-binary-package.sh @@ -76,6 +76,10 @@ rm -rf ./OSX\ Icons rm -rf ./OSXTrayHost rm -rf ./licenses/MonoMac rm -rf ./licenses/gpg +rm -rf ./win-x64/storj_uplink.dll +rm -rf ./win-x86/storj_uplink.dll +rm -rf ./storj_uplink.dll +rm -rf ./storj_uplink.dylib # Install extra items for Synology cp -R ../web-extra/* webroot/ diff --git a/Installer/Windows/WixInstaller.wixproj b/Installer/Windows/WixInstaller.wixproj index 1a8374ec6..1816c1245 100644 --- a/Installer/Windows/WixInstaller.wixproj +++ b/Installer/Windows/WixInstaller.wixproj @@ -67,7 +67,7 @@ </WixExtension>
</ItemGroup>
<ItemGroup>
- <BinFiles Include="..\Duplicati\**" Exclude="..\**\*.pdb;..\**\SVGIcons\**\*.*;..\**\OSX Icons\**\*.*;..\**\lvm-scripts\**\*.*" />
+ <BinFiles Include="..\Duplicati\**" Exclude="..\**\*.pdb;..\**\SVGIcons\**\*.*;..\**\OSX Icons\**\*.*;..\**\lvm-scripts\**\*.*;..\**\storj_uplink.so;..\**\storj_uplink.dylib" />
</ItemGroup>
<Import Project="$(WixTargetsPath)" />
<Target Name="BeforeBuild">
diff --git a/Installer/debian/bin-rules.sh b/Installer/debian/bin-rules.sh index 7770b270a..371061d66 100644 --- a/Installer/debian/bin-rules.sh +++ b/Installer/debian/bin-rules.sh @@ -56,6 +56,10 @@ override_dh_auto_install: rm -rf build/lib/duplicati/OSXTrayHost rm -rf build/lib/duplicati/licenses/MonoMac rm -rf build/lib/duplicati/licenses/gpg + rm -rf build/lib/duplicati/win-x64/storj_uplink.dll + rm -rf build/lib/duplicati/win-x86/storj_uplink.dll + rm -rf build/lib/duplicati/storj_uplink.dll + rm -rf build/lib/duplicati/storj_uplink.dylib find build/lib/duplicati/* -type f | xargs chmod 644 find build/lib/duplicati/* -type d | xargs chmod 755 find build/lib/duplicati/* -type f -name \*.exe | xargs chmod 755 diff --git a/Installer/fedora/duplicati-binary.spec b/Installer/fedora/duplicati-binary.spec index d771e40c2..9cfaf89ad 100644 --- a/Installer/fedora/duplicati-binary.spec +++ b/Installer/fedora/duplicati-binary.spec @@ -94,6 +94,10 @@ rm -rf OSX\ Icons rm -rf OSXTrayHost rm -rf licenses/MonoMac rm -rf licenses/gpg +rm -rf win-x64\storj_uplink.dll +rm -rf win-x86\storj_uplink.dll +rm -rf storj_uplink.dll +rm -rf storj_uplink.dylib %install |