2016-04-21 13:00:19 +02:00
|
|
|
@echo off
|
|
|
|
|
|
2016-05-04 11:48:47 +02:00
|
|
|
rmdir /s /q Duplicati
|
|
|
|
|
del /q Duplicati.msi
|
|
|
|
|
del /q Duplicati-32bit.msi
|
|
|
|
|
|
2016-04-21 13:00:19 +02:00
|
|
|
IF NOT EXIST "%1" (
|
2016-05-04 11:48:47 +02:00
|
|
|
echo File not found, please supply a zip file with the build as the first argument
|
|
|
|
|
goto EXIT
|
2016-04-21 13:00:19 +02:00
|
|
|
)
|
|
|
|
|
|
2017-01-14 12:10:55 +01:00
|
|
|
call "%VS140COMNTOOLS%vsvars32.bat"
|
2016-04-21 13:00:19 +02:00
|
|
|
|
|
|
|
|
7z x -oDuplicati %1
|
|
|
|
|
|
2016-04-22 10:47:14 +02:00
|
|
|
IF EXIST "..\oem" (
|
|
|
|
|
echo Installing OEM files
|
|
|
|
|
xcopy ..\oem\* Duplicati\webroot\oem /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\oem" (
|
|
|
|
|
echo Installing OEM files
|
|
|
|
|
xcopy ..\..\oem\* Duplicati\webroot\ /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\..\oem" (
|
|
|
|
|
echo Installing OEM files
|
|
|
|
|
xcopy ..\..\..\oem\* Duplicati\webroot\ /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
2016-04-23 23:10:34 +02:00
|
|
|
IF EXIST "..\oem-app-name.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\oem-app-name.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\oem-app-name.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\oem-app-name.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\..\oem-app-name.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\..\oem-app-name.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\oem-update-url.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\oem-update-url.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\oem-update-url.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\oem-update-url.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\..\oem-update-url.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\..\oem-update-url.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\oem-update-key.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\oem-update-key.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\oem-update-key.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\oem-update-key.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\..\oem-update-key.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\..\oem-update-key.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\oem-update-readme.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\oem-update-readme.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\oem-update-readme.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\oem-update-readme.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\..\oem-update-readme.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\..\oem-update-readme.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\oem-update-installid.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\oem-update-installid.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\oem-update-installid.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\oem-update-installid.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
IF EXIST "..\..\..\oem-update-installid.txt" (
|
|
|
|
|
echo Installing OEM override file
|
|
|
|
|
xcopy ..\..\..\oem-update-installid.txt Duplicati /e /s /y /i
|
|
|
|
|
)
|
|
|
|
|
|
2016-04-21 13:00:19 +02:00
|
|
|
rmdir /s /q obj
|
|
|
|
|
rmdir /s /q bin
|
|
|
|
|
|
2018-06-18 00:00:02 +02:00
|
|
|
copy UpgradeData.wxi UpgradeData.wxi.orig
|
|
|
|
|
UpdateVersion.exe Duplicati\Duplicati.GUI.TrayIcon.exe UpgradeData.wxi
|
|
|
|
|
|
2016-04-21 13:00:19 +02:00
|
|
|
msbuild /property:Configuration=Release /property:Platform=x64
|
|
|
|
|
move bin\x64\Release\Duplicati.msi Duplicati.msi
|
|
|
|
|
|
|
|
|
|
msbuild /property:Configuration=Release /property:Platform=x86
|
|
|
|
|
move bin\x86\Release\Duplicati.msi Duplicati-32bit.msi
|
|
|
|
|
|
2018-06-18 00:00:02 +02:00
|
|
|
copy UpgradeData.wxi.orig UpgradeData.wxi
|
|
|
|
|
del UpgradeData.wxi.orig
|
|
|
|
|
|
2016-04-21 13:00:19 +02:00
|
|
|
rmdir /s /q Duplicati
|
|
|
|
|
|
|
|
|
|
:EXIT
|