Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/duplicati/duplicati.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTopperDEL <github_com@tparth.de>2020-06-18 18:17:06 +0300
committerTopperDEL <github_com@tparth.de>2020-06-18 18:17:06 +0300
commit31ae3784c0af26e2296c7aa7ea464acc04c6a62a (patch)
treee6def0c21929dfef32b610f49fd4e3314080928a /Installer
parentb8e1f8f4de4514dcd24c544cadb6f184714c4302 (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.sh2
-rw-r--r--Installer/Synology/make-binary-package.sh4
-rw-r--r--Installer/Windows/WixInstaller.wixproj2
-rw-r--r--Installer/debian/bin-rules.sh4
-rw-r--r--Installer/fedora/duplicati-binary.spec4
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