123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442 |
- if not exist %1\Distribution\ mkdir %1\Distribution\
- if not exist %1\Distribution\Server\ mkdir %1\Distribution\Server\
- if not exist %1\Distribution\Server\Settings\Server\ mkdir %1\Distribution\Server\Settings\Server\
- if not exist %1\Distribution\Client\Windows\Source\Settings\Client\ mkdir %1\Distribution\Client\Windows\Source\Settings\Client\
- if not exist %1\Distribution\Agent\Settings\Agent\ mkdir %1\Distribution\Agent\Settings\Agent\
- if not exist %1\Distribution\Station\Settings\Station\ mkdir %1\Distribution\Station\Settings\Station\
- if not exist %1\Distribution\AllInOne\ mkdir %1\Distribution\AllInOne
- if not exist %1\Distribution\AllInOne\Settings\Client\ mkdir %1\Distribution\AllInOne\Settings\Client\
- if not exist %1\Distribution\AllInOne\PersonalFlyinsonoDependencies\Settings\Server\ mkdir %1\Distribution\AllInOne\PersonalFlyinsonoDependencies\Settings\Server\
- if not exist %1\Distribution\AllInOne\PersonalFlyinsonoDependencies\Utilities\ mkdir %1\Distribution\AllInOne\PersonalFlyinsonoDependencies\Utilities\
- if not exist %1\Distribution\FlyinsonoZipped\ mkdir %1\Distribution\FlyinsonoZipped\
- if not exist %1\Distribution\PersonalFlyinsonoZipped\ mkdir %1\Distribution\PersonalFlyinsonoZipped\
- if not exist %1\Distribution\VCarotidZipped\ mkdir %1\Distribution\VCarotidZipped\
- del "%1\Bin\*.exp" /S /Q
- del "%1\Bin\*.iobj" /S /Q
- del "%1\Bin\*.ipdb" /S /Q
- del "%1\Bin\*.lib" /S /Q
- del "%1\Bin\*.pdb" /S /Q
- copy "%1\Bin\Settings\Server\Setting.conf" "%1\Distribution\Server\Settings\Server\Setting.conf" /Y
- copy "%1\Bin\Settings\Client\Setting.conf" "%1\Distribution\Client\Windows\Source\Settings\Client\Setting.conf" /Y
- copy "%1\Bin\PersonalFlyinsonoDependencies\Settings\Client\Setting.conf" "%1\Distribution\AllInOne\Settings\Client\Setting.conf" /Y
- copy "%1\Bin\PersonalFlyinsonoDependencies\Settings\Server\Setting.conf" "%1\Distribution\AllInOne\PersonalFlyinsonoDependencies\Settings\Server\Setting.conf" /Y
- copy "%1\Bin\PersonalFlyinsonoDependencies\FLYINSONO.lic" "%1\Distribution\AllInOne\PersonalFlyinsonoDependencies\FLYINSONO.lic" /Y
- copy "%1\Bin\Utilities\mongod.exe" "%1\Distribution\AllInOne\PersonalFlyinsonoDependencies\Utilities\mongod.exe" /Y
- copy "%1\Bin\Utilities\Region.json" "%1\Distribution\AllInOne\PersonalFlyinsonoDependencies\Utilities\Region.json" /Y
- copy "%1\Bin\Settings\Agent\Setting.conf" "%1\Distribution\Agent\Settings\Agent\Setting.conf" /Y
- copy "%1\Bin\Settings\Station\Setting.ini" "%1\Distribution\Station\Settings\Station\Setting.ini" /Y
- del /s /q "%1\Distribution\Server\RemoteMaintenanceScripts\*.*"
- xcopy "%1\Bin\NetCore\Server\runtimes\*.*" "%1\Distribution\Server\runtimes\*.*" /E /Y
- xcopy "%1\Bin\Utilities\*.*" "%1\Distribution\Server\Utilities\*.*" /E /Y
- xcopy "%1\Bin\RemoteMaintenanceScripts\*.*" "%1\Distribution\Server\RemoteMaintenanceScripts\*.*" /E /Y
- copy "%1\Bin\NetCore\Server\MiniWebApi.dll" "%1\Distribution\Server\MiniWebApi.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.IUS.Common.dll" "%1\Distribution\Server\Vinno.IUS.Common.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.IUS.Common.Media.dll" "%1\Distribution\Server\Vinno.IUS.Common.Media.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.IUS.Common.Network.dll" "%1\Distribution\Server\Vinno.IUS.Common.Network.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.IUS.Common.Server.dll" "%1\Distribution\Server\Vinno.IUS.Common.Server.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.IUS.Common.Setting.dll" "%1\Distribution\Server\Vinno.IUS.Common.Setting.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.Chat.Emoticons.dll" "%1\Distribution\Server\Vinno.vCloud.Chat.Emoticons.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.Common.License.dll" "%1\Distribution\Server\Vinno.vCloud.Common.License.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.Common.Storage.dll" "%1\Distribution\Server\Vinno.vCloud.Common.Storage.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.Common.Vid2.dll" "%1\Distribution\Server\Vinno.vCloud.Common.Vid2.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.Common.Vid2Codec.dll" "%1\Distribution\Server\Vinno.vCloud.Common.Vid2Codec.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.ObjectStorage.Authorization.dll" "%1\Distribution\Server\Vinno.vCloud.ObjectStorage.Authorization.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.ObjectStorage.dll" "%1\Distribution\Server\Vinno.vCloud.ObjectStorage.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.ObjectStorage.SignatureClient.dll" "%1\Distribution\Server\Vinno.vCloud.ObjectStorage.SignatureClient.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.Protocol.dll" "%1\Distribution\Server\Vinno.vCloud.Protocol.dll" /Y
- copy "%1\Bin\NetCore\Server\Vinno.vCloud.Report.dll" "%1\Distribution\Server\Vinno.vCloud.Report.dll" /Y
- copy "%1\Bin\NetCore\Server\SharpCompress.dll" "%1\Distribution\Server\SharpCompress.dll" /Y
- copy "%1\Bin\NetCore\Server\AsyncIO.dll" "%1\Distribution\Server\AsyncIO.dll" /Y
- copy "%1\Bin\NetCore\Server\MongoDB.Bson.dll" "%1\Distribution\Server\MongoDB.Bson.dll" /Y
- copy "%1\Bin\NetCore\Server\MongoDB.Driver.Core.dll" "%1\Distribution\Server\MongoDB.Driver.Core.dll" /Y
- copy "%1\Bin\NetCore\Server\MongoDB.Driver.dll" "%1\Distribution\Server\MongoDB.Driver.dll" /Y
- copy "%1\Bin\NetCore\Server\MongoDB.Libmongocrypt.dll" "%1\Distribution\Server\MongoDB.Libmongocrypt.dll" /Y
- copy "%1\Bin\NetCore\Server\DnsClient.dll" "%1\Distribution\Server\DnsClient.dll" /Y
- copy "%1\Bin\NetCore\Server\NetMQ.dll" "%1\Distribution\Server\NetMQ.dll" /Y
- copy "%1\Bin\NetCore\Server\MailKit.dll" "%1\Distribution\Server\MailKit.dll" /Y
- copy "%1\Bin\NetCore\Server\MimeKit.dll" "%1\Distribution\Server\MimeKit.dll" /Y
- copy "%1\Bin\NetCore\Server\Alipay.AopSdk.Core.dll" "%1\Distribution\Server\Alipay.AopSdk.Core.dll" /Y
- copy "%1\Bin\NetCore\Server\SkiaSharp.dll" "%1\Distribution\Server\SkiaSharp.dll" /Y
- copy "%1\Bin\NetCore\Server\SkiaSharp.QrCode.dll" "%1\Distribution\Server\SkiaSharp.QrCode.dll" /Y
- copy "%1\Bin\NetCore\Server\System.Configuration.ConfigurationManager.dll" "%1\Distribution\Server\System.Configuration.ConfigurationManager.dll" /Y
- copy "%1\Bin\NetCore\Server\System.Security.Permissions.dll" "%1\Distribution\Server\System.Security.Permissions.dll" /Y
- copy "%1\Bin\NetCore\Server\Nito.AsyncEx.Context.dll" "%1\Distribution\Server\Nito.AsyncEx.Context.dll" /Y
- copy "%1\Bin\NetCore\Server\Nito.AsyncEx.Coordination.dll" "%1\Distribution\Server\Nito.AsyncEx.Coordination.dll" /Y
- copy "%1\Bin\NetCore\Server\Nito.AsyncEx.Interop.WaitHandles.dll" "%1\Distribution\Server\Nito.AsyncEx.Interop.WaitHandles.dll" /Y
- copy "%1\Bin\NetCore\Server\Nito.AsyncEx.Oop.dll" "%1\Distribution\Server\Nito.AsyncEx.Oop.dll" /Y
- copy "%1\Bin\NetCore\Server\Nito.AsyncEx.Tasks.dll" "%1\Distribution\Server\Nito.AsyncEx.Tasks.dll" /Y
- copy "%1\Bin\NetCore\Server\Nito.Cancellation.dll" "%1\Distribution\Server\Nito.Cancellation.dll" /Y
- copy "%1\Bin\NetCore\Server\Nito.Disposables.dll" "%1\Distribution\Server\Nito.Disposables.dll" /Y
- copy "%1\Bin\NetCore\Server\Nito.Collections.Deque.dll" "%1\Distribution\Server\Nito.Collections.Deque.dll" /Y
- copy "%1\Bin\NetCore\Server\PayPal.dll" "%1\Distribution\Server\PayPal.dll" /Y
- copy "%1\Bin\NetCore\Server\PayPal.SDK.NETCORE.dll" "%1\Distribution\Server\PayPal.SDK.NETCORE.dll" /Y
- copy "%1\Bin\NetCore\Server\QRCoder.dll" "%1\Distribution\Server\QRCoder.dll" /Y
- copy "%1\Bin\NetCore\Server\BouncyCastle.Crypto.dll" "%1\Distribution\Server\BouncyCastle.Crypto.dll" /Y
- copy "%1\Bin\NetCore\Server\BouncyCastle.Cryptography.dll" "%1\Distribution\Server\BouncyCastle.Cryptography.dll" /Y
- copy "%1\Bin\NetCore\Server\Run.bat" "%1\Distribution\Server\Run.bat" /Y
- copy "%1\Bin\NetCore\Server\Run.sh" "%1\Distribution\Server\Run.sh" /Y
- copy "%1\Bin\NetCore\Server\vCloud.Server.Core.exe" "%1\Distribution\Server\vCloud.Server.Core.exe" /Y
- copy "%1\Bin\NetCore\Server\System.ServiceModel.Primitives.dll" "%1\Distribution\Server\System.ServiceModel.Primitives.dll" /Y
- copy "%1\Bin\NetCore\Server\vCloud.Server.Core.deps.json" "%1\Distribution\Server\vCloud.Server.Core.deps.json" /Y
- copy "%1\Bin\NetCore\Server\vCloud.Server.Core.dll" "%1\Distribution\Server\vCloud.Server.Core.dll" /Y
- copy "%1\Bin\NetCore\Server\vCloud.Server.Core.runtimeconfig.json" "%1\Distribution\Server\vCloud.Server.Core.runtimeconfig.json" /Y
- copy "%1\Bin\NetCore\Server\Newtonsoft.Json.dll" "%1\Distribution\Server\Newtonsoft.Json.dll" /Y
- copy "%1\Bin\NetCore\Server\MediaUtil.dll" "%1\Distribution\Server\MediaUtil.dll" /Y
- copy "%1\Bin\NetCore\Server\zlib.net.dll" "%1\Distribution\Server\zlib.net.dll" /Y
- copy "%1\Bin\NetCore\Server\Microsoft.Bcl.AsyncInterfaces.dll" "%1\Distribution\Server\Microsoft.Bcl.AsyncInterfaces.dll" /Y
- copy "%1\Bin\NetCore\Server\System.Buffers.dll" "%1\Distribution\Server\System.Buffers.dll" /Y
- copy "%1\Bin\NetCore\Server\System.Memory.dll" "%1\Distribution\Server\System.Memory.dll" /Y
- copy "%1\Bin\NetCore\Server\System.Numerics.Vectors.dll" "%1\Distribution\Server\System.Numerics.Vectors.dll" /Y
- copy "%1\Bin\NetCore\Server\System.Runtime.CompilerServices.Unsafe.dll" "%1\Distribution\Server\System.Runtime.CompilerServices.Unsafe.dll" /Y
- copy "%1\Bin\NetCore\Server\System.Text.Encodings.Web.dll" "%1\Distribution\Server\System.Text.Encodings.Web.dll" /Y
- copy "%1\Bin\NetCore\Server\System.Text.Json.dll" "%1\Distribution\Server\System.Text.Json.dll" /Y
- copy "%1\Bin\NetCore\Server\System.Threading.Tasks.Extensions.dll" "%1\Distribution\Server\System.Threading.Tasks.Extensions.dll" /Y
- copy "%1\Bin\NetCore\Server\System.ValueTuple.dll" "%1\Distribution\Server\System.ValueTuple.dll" /Y
- copy "%1\Bin\NetCore\Server\WingInterfaceLibrary.dll" "%1\Distribution\Server\WingInterfaceLibrary.dll" /Y
- copy "%1\Bin\NetCore\Server\JsonRpcLite.dll" "%1\Distribution\Server\JsonRpcLite.dll" /Y
- xcopy "%1\Bin\NetCore\Server\Services\Share\*.*" "%1\Distribution\Server\Services\Share\*.*" /E /Y
- xcopy "%1\packages\FFMpeg3.3.2\x64\*.*" "%1\Distribution\Server\x64\*.*" /E /Y
- xcopy "%1\packages\FFMpeg3.3.2\x86\*.*" "%1\Distribution\Server\x86\*.*" /E /Y
- copy "%1\Bin\x64\MediaUtil.x64.dll" "%1\Distribution\Server\x64\MediaUtil.x64.dll" /Y
- copy "%1\Bin\x86\MediaUtil.x86.dll" "%1\Distribution\Server\x86\MediaUtil.x86.dll" /Y
- xcopy "%1\Bin\ReportConverter\*.*" "%1\Distribution\Server\ReportConverter\*.*" /E /Y
- xcopy "%1\Bin\ReportConverter\*.*" "%1\Distribution\AllInOne\PersonalFlyinsonoDependencies\ReportConverter\*.*" /E /Y
- if not exist %1\Distribution\Server\ReportConverter\DefaultReportTemplate\ mkdir %1\Distribution\Server\ReportConverter\DefaultReportTemplate\
- xcopy "%1\Bin\DefaultReportTemplate\*.*" "%1\Distribution\Server\ReportConverter\DefaultReportTemplate\*.*" /E /Y
- xcopy "%1\packages\AIDiagnosis\*.*" "%1\Distribution\Server\*.*" /E /Y
- if not exist "%1\Distribution\Server\Emgu.CV" mkdir "%1\Distribution\Server\Emgu.CV"
- copy "%1\Bin\NetCore\Server\Emgu.CV.World.NetStandard.dll" "%1\Distribution\Server\Emgu.CV.World.NetStandard.dll" /Y
- xcopy "%1\packages\Emgu.CV\*.*" "%1\Distribution\Server\Emgu.CV\*.*" /E /Y
- if not exist %1\Distribution\Server\ReportConverter\ReportLanguage\ mkdir %1\Distribution\Server\ReportConverter\ReportLanguage\
- xcopy "%1\Bin\ReportLanguage\*.*" "%1\Distribution\Server\ReportConverter\ReportLanguage\*.*" /E /Y
- if not exist %1\Distribution\AllInOne\PersonalFlyinsonoDependencies\ReportConverter\DefaultReportTemplate\ mkdir %1\Distribution\AllInOne\PersonalFlyinsonoDependencies\ReportConverter\DefaultReportTemplate\
- xcopy "%1\Bin\DefaultReportTemplate\*.*" "%1\Distribution\AllInOne\PersonalFlyinsonoDependencies\ReportConverter\DefaultReportTemplate\*.*" /E /Y
- ::Installer
- copy "%1\Bin\InstallerMaker.exe" "%1\Distribution\InstallerMaker.exe" /Y
- copy "%1\Bin\Vestris.ResourceLib.dll" "%1\Distribution\Vestris.ResourceLib.dll" /Y
- ::RunAs
- copy "%1\Build\RunAs.exe" "%1\Distribution\RunAs.exe" /Y
- ::SignTools
- xcopy "%1\Build\SignTool\*.*" "%1\Distribution\SignTool\*.*" /E /Y
- ::Window Client
- copy "%1\Bin\PC\vCloud.Windows.ForceUpgrade.exe" "%1\Distribution\vCloud.Windows.ForceUpgrade.exe" /Y
- del /f /q "%1\Bin\PC\vCloud.Windows.ForceUpgrade.exe"
- del /f /q "%1\Bin\PC\vCloud.Windows.ForceUpgrade.exe.config"
- del /f /q "%1\Bin\PC\libSkiaSharp.dylib"
- del /f /q "%1\Bin\PC\Commons\libSkiaSharp.dll"
- xcopy "%1\Bin\PC\*.*" "%1\Distribution\Client\Windows\Source\*.*" /E /Y
- copy "%1\Bin\DicomDisplayPlugin.dll" "%1\Distribution\Client\Windows\Source\Displayers\DisplayPlugin\DicomDisplayPlugin.dll" /Y
- copy "%1\Bin\Uninstaller.exe" "%1\Distribution\Client\Windows\Source\Uninstaller.exe" /Y
- copy "%1\Bin\Interop.Shell32.dll" "%1\Distribution\Client\Windows\Source\Commons\Interop.Shell32.dll" /Y
- del /f /q %1\Distribution\Client\Windows\Source\*.xml
- del /f /q "%1\Distribution\Client\Windows\Source\App.config"
- del /f /q "%1\Distribution\Client\Windows\Source\Accord.dll.config"
- del /f /q "%1\Distribution\Client\Windows\Source\System.Data.SQLite.dll.config"
- del /f /q "%1\Distribution\Client\Windows\Source\vCloud.Windows.FileListGen.exe.config"
- ::del /f /q "%1\Distribution\Client\Windows\Source\vCloud.Windows.Register.exe.config"
- del /f /q "%1\Distribution\Client\Windows\Source\vCloud.Windows.Upgrade.exe.config"
- ::Sign files
- echo %1\Distribution\RunAs.exe %1\Distribution\SignTool\SignTool.exe "%1\Distribution\Client\Windows\Source\vCloud.Windows.exe" "%1\Distribution\Client\Windows\Source\vCloud.Windows.Register.exe" "%1\Distribution\Client\Windows\Source\vCloud.Windows.Upgrade.exe" "%1\Distribution\Client\Windows\Source\vCloud.Video.Management.exe" "%1\Distribution\Client\Windows\Source\Displayers\DisplayPlugin\DicomDisplayPlugin.dll" "%1\Distribution\Client\Windows\Source\Uninstaller.exe" "%1\Distribution\Client\Windows\Source\PushApp.exe"
- %1\Distribution\RunAs.exe %1\Distribution\SignTool\SignTool.exe "%1\Distribution\Client\Windows\Source\vCloud.Windows.exe" "%1\Distribution\Client\Windows\Source\vCloud.Windows.Register.exe" "%1\Distribution\Client\Windows\Source\vCloud.Windows.Upgrade.exe" "%1\Distribution\Client\Windows\Source\vCloud.Video.Management.exe" "%1\Distribution\Client\Windows\Source\Displayers\DisplayPlugin\DicomDisplayPlugin.dll" "%1\Distribution\Client\Windows\Source\Uninstaller.exe" "%1\Distribution\Client\Windows\Source\PushApp.exe"
- %1\Distribution\Client\Windows\Source\vCloud.Windows.FileListGen.exe
- ::AllInOneVersion
- xcopy "%1\Distribution\Client\Windows\Source\*.*" "%1\Distribution\AllInOne\*.*" /E /Y
- xcopy "%1\Bin\NetCore\PersonalFlyinsonoDependencies\*.*" "%1\Distribution\AllInOne\PersonalFlyinsonoDependencies\*.*" /E /Y
- copy "%1\Bin\PersonalFlyinsonoDependencies\Settings\Client\Setting.conf" "%1\Distribution\AllInOne\Settings\Client\Setting.conf" /Y
- rd /s /q "%1\Distribution\AllInOne\PersonalFlyinsonoDependencies\Services"
- ::Delete files
- del /f /q "%1\Distribution\Client\Windows\Source\vCloud.Windows.FileListGen.exe"
- ::Create zip files
- %1\Build\ziptool.exe /s=%1\Distribution\Client\Windows\Source\ /f=%1\Distribution\FlyinsonoZipped\InstallFiles.zip
- %1\Build\ziptool.exe /s=%1\Distribution\AllInOne\ /f=%1\Distribution\PersonalFlyinsonoZipped\InstallFiles.zip
- ::vCarotid
- if not exist %1\Distribution\AllInOne\OEM\ mkdir %1\Distribution\AllInOne\OEM\
- xcopy "%1\OEM\vCarotid\OEM\*.*" "%1\Distribution\AllInOne\OEM\*.*" /E /Y
- xcopy "%1\OEM\vCarotid\License\*.*" "%1\Distribution\AllInOne\PersonalFlyinsonoDependencies\*.*" /E /Y
- xcopy "%1\OEM\vCarotid\ReportTemplate\*.*" "%1\Distribution\AllInOne\DefaultReportTemplate\*.*" /E /Y
- xcopy "%1\OEM\vCarotid\Settings\Client\*.*" "%1\Distribution\AllInOne\Settings\Client\*.*" /E /Y
-
- del /f /q "%1\Distribution\AllInOne\vCloud.Video.Management.exe"
- del /f /q "%1\Distribution\AllInOne\vCloud.Video.Management.exe.config"
- del /f /q "%1\Distribution\AllInOne\vCloud.Windows.FileListGen.exe"
- del /f /q "%1\Distribution\AllInOne\vCloud.Windows.FileListGen.exe.config"
- del /f /q "%1\Distribution\AllInOne\vCloud.Windows.Register.exe"
- del /f /q "%1\Distribution\AllInOne\vCloud.Windows.Register.exe.config"
- del /f /q "%1\Distribution\AllInOne\vCloud.Windows.Upgrade.exe"
- del /f /q "%1\Distribution\AllInOne\vCloud.Windows.Upgrade.exe.config"
- del /f /q "%1\Distribution\AllInOne\PushApp.exe"
- del /f /q "%1\Distribution\AllInOne\PushApp.exe.config"
- %1\Build\ziptool.exe /s=%1\Distribution\AllInOne\ /f=%1\Distribution\VCarotidZipped\InstallFiles.zip
- ::Terminal SDK
- xcopy "%1\Bin\vCloudPusher\x64\*.*" "%1\Distribution\Terminal\vCloudPusher\x64\*.*" /E /Y
- xcopy "%1\Bin\vCloudPusher\x86\*.*" "%1\Distribution\Terminal\vCloudPusher\x86\*.*" /E /Y
- copy "%1\Bin\vCloudPusher\PushApp.exe" "%1\Distribution\Terminal\vCloudPusher\PushApp.exe" /Y
- copy "%1\Bin\vCloudPusher\Vinno.vCloud.Push.Configuration.dll" "%1\Distribution\Terminal\vCloudPusher\Vinno.vCloud.Push.Configuration.dll" /Y
- copy "%1\packages\NAudio.1.8.4\lib\net35\NAudio.dll" "%1\Distribution\Terminal\vCloudPusher\NAudio.dll" /Y
- copy "%1\Bin\SQLite.Net.dll" "%1\Distribution\Terminal\SQLite.Net.dll" /Y
- copy "%1\Bin\SQLite.Net.Platform.Win32.dll" "%1\Distribution\Terminal\SQLite.Net.Platform.Win32.dll" /Y
- if not exist %1\Distribution\Terminal\x86\ mkdir %1\Distribution\Terminal\x86\
- copy "%1\Bin\x86\SQLite.Interop.dll" "%1\Distribution\Terminal\x86\SQLite.Interop.dll" /Y
- if not exist %1\Distribution\Terminal\x64\ mkdir %1\Distribution\Terminal\x64\
- copy "%1\Bin\x64\SQLite.Interop.dll" "%1\Distribution\Terminal\x64\SQLite.Interop.dll" /Y
- copy "%1\Bin\Terminal\Vinno.IUS.Common.dll" "%1\Distribution\Terminal\Vinno.IUS.Common.dll" /Y
- copy "%1\Bin\Terminal\Vinno.IUS.Common.Network.dll" "%1\Distribution\Terminal\Vinno.IUS.Common.Network.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.Common.Storage.dll" "%1\Distribution\Terminal\Vinno.vCloud.Common.Storage.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.Common.Terminal.dll" "%1\Distribution\Terminal\Vinno.vCloud.Common.Terminal.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.Common.Vid2.dll" "%1\Distribution\Terminal\Vinno.vCloud.Common.Vid2.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.Common.Vid2Codec.dll" "%1\Distribution\Terminal\Vinno.vCloud.Common.Vid2Codec.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.ObjectStorage.Authorization.dll" "%1\Distribution\Terminal\Vinno.vCloud.ObjectStorage.Authorization.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.ObjectStorage.dll" "%1\Distribution\Terminal\Vinno.vCloud.ObjectStorage.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.Protocol.dll" "%1\Distribution\Terminal\Vinno.vCloud.Protocol.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.Push.Configuration.dll" "%1\Distribution\Terminal\Vinno.vCloud.Push.Configuration.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.Terminal.dll" "%1\Distribution\Terminal\Vinno.vCloud.Terminal.dll" /Y
- if not exist %1\Distribution\Terminal\ForXamarin\ mkdir %1\Distribution\Terminal\ForXamarin\
- copy "%1\Common\Vinno.vCloud.Common.Vid2Codec.Standard\bin\Release\netstandard2.0\Vinno.vCloud.Common.Vid2Codec.dll" "%1\Distribution\Terminal\ForXamarin\Vinno.vCloud.Common.Vid2Codec.dll" /Y
- ::Report Terminal SDK
- if not exist %1\Distribution\Report.Terminal\ mkdir %1\Distribution\Report.Terminal\
- copy "%1\Bin\Terminal\Vinno.IUS.Common.Report.Terminal.dll" "%1\Distribution\Report.Terminal\Vinno.IUS.Common.Report.Terminal.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.Report.Terminal.dll" "%1\Distribution\Report.Terminal\Vinno.vCloud.Report.Terminal.dll" /Y
- copy "%1\Bin\Terminal\Vinno.vCloud.ReportGenerator.Terminal.dll" "%1\Distribution\Report.Terminal\Vinno.vCloud.ReportGenerator.Terminal.dll" /Y
- ::FIS SDK
- if not exist %1\Distribution\FISSDK\ mkdir %1\Distribution\FISSDK\
- xcopy "%1\Bin\FISSDK\*.*" "%1\Distribution\FISSDK\*.*" /E /Y
- ::FISSDKDemoV2
- if not exist %1\Distribution\FISSDKDemoV2\ mkdir %1\Distribution\FISSDKDemoV2\
- xcopy "%1\Bin\FISSDKDemoV2\*.*" "%1\Distribution\FISSDKDemoV2\*.*" /E /Y
- ::Agent
- copy "%1\Bin\Accord.dll" "%1\Distribution\Agent\Accord.dll" /Y
- copy "%1\Bin\Accord.Video.DirectShow.dll" "%1\Distribution\Agent\Accord.Video.DirectShow.dll" /Y
- copy "%1\Bin\Accord.Video.dll" "%1\Distribution\Agent\Accord.Video.dll" /Y
- copy "%1\Bin\Dicom.Core.dll" "%1\Distribution\Agent\Dicom.Core.dll" /Y
- copy "%1\Bin\Dicom.Native.dll" "%1\Distribution\Agent\Dicom.Native.dll" /Y
- copy "%1\Bin\Dicom.Native64.dll" "%1\Distribution\Agent\Dicom.Native64.dll" /Y
- copy "%1\Bin\System.Windows.Interactivity.dll" "%1\Distribution\Agent\System.Windows.Interactivity.dll" /Y
- copy "%1\Bin\Newtonsoft.Json.dll" "%1\Distribution\Agent\Newtonsoft.Json.dll" /Y
- copy "%1\Bin\SQLite.Net.dll" "%1\Distribution\Agent\SQLite.Net.dll" /Y
- copy "%1\Bin\SQLite.Net.Platform.Win32.dll" "%1\Distribution\Agent\SQLite.Net.Platform.Win32.dll" /Y
- if not exist %1\Distribution\Agent\x86\ mkdir %1\Distribution\Agent\x86\
- copy "%1\Bin\x86\SQLite.Interop.dll" "%1\Distribution\Agent\x86\SQLite.Interop.dll" /Y
- if not exist %1\Distribution\Agent\x64\ mkdir %1\Distribution\Agent\x64\
- copy "%1\Bin\x64\SQLite.Interop.dll" "%1\Distribution\Agent\x64\SQLite.Interop.dll" /Y
- copy "%1\Bin\vCloud.Agent.exe" "%1\Distribution\Agent\vCloud.Agent.exe" /Y
- copy "%1\Bin\UploadVidTags.conf" "%1\Distribution\Agent\UploadVidTags.conf" /Y
- xcopy "%1\Bin\vCloudPusher\*.*" "%1\Distribution\Agent\vCloudPusher\*.*" /E /Y
- copy "%1\Bin\UploadVidTags.conf" "%1\Distribution\Agent\UploadVidTags.conf" /Y
- copy "%1\Bin\Vinno.IUS.Common.dll" "%1\Distribution\Agent\Vinno.IUS.Common.dll" /Y
- copy "%1\Bin\Vinno.IUS.Common.Network.dll" "%1\Distribution\Agent\Vinno.IUS.Common.Network.dll" /Y
- copy "%1\Bin\Vinno.IUS.Common.Setting.dll" "%1\Distribution\Agent\Vinno.IUS.Common.Setting.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Common.Storage.dll" "%1\Distribution\Agent\Vinno.vCloud.Common.Storage.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Common.Terminal.dll" "%1\Distribution\Agent\Vinno.vCloud.Common.Terminal.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Common.Vid2.dll" "%1\Distribution\Agent\Vinno.vCloud.Common.Vid2.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Common.Vid2Codec.dll" "%1\Distribution\Agent\Vinno.vCloud.Common.Vid2Codec.dll" /Y
- copy "%1\Bin\Vinno.vCloud.ObjectStorage.dll" "%1\Distribution\Agent\Vinno.vCloud.ObjectStorage.dll" /Y
- copy "%1\Bin\Vinno.vCloud.ObjectStorage.SignatureClient.dll" "%1\Distribution\Agent\Vinno.vCloud.ObjectStorage.SignatureClient.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Protocol.dll" "%1\Distribution\Agent\Vinno.vCloud.Protocol.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Push.Configuration.dll" "%1\Distribution\Agent\Vinno.vCloud.Push.Configuration.dll" /Y
- ::Station
- if not exist %1\Distribution\Station\zh-CN\ mkdir %1\Distribution\Station\zh-CN\
- xcopy "%1\Bin\vStationReportTemplates\*.*" "%1\Distribution\Station\vStationReportTemplates\*.*" /E /Y
- xcopy "%1\Bin\vStationDiagnosticTerms\*.*" "%1\Distribution\Station\vStationDiagnosticTerms\*.*" /E /Y
- xcopy "%1\Bin\Sign\*.*" "%1\Distribution\Station\Sign\*.*" /E /Y
- copy "%1\Bin\vStation.exe" "%1\Distribution\Station\vStation.exe" /Y
- copy "%1\Bin\vStation.exe.config" "%1\Distribution\Station\vStation.exe.config" /Y
- copy "%1\Bin\AForge.dll" "%1\Distribution\Station\AForge.dll" /Y
- copy "%1\Bin\AForge.Video.dll" "%1\Distribution\Station\AForge.Video.dll" /Y
- copy "%1\Bin\AForge.Video.DirectShow.dll" "%1\Distribution\Station\AForge.Video.DirectShow.dll" /Y
- copy "%1\Bin\PdfSharp.Xps.dll" "%1\Distribution\Station\PdfSharp.Xps.dll" /Y
- copy "%1\Bin\PdfSharp-WPF.dll" "%1\Distribution\Station\PdfSharp-WPF.dll" /Y
- copy "%1\Bin\sqlite3.x64.dll" "%1\Distribution\Station\sqlite3.x64.dll" /Y
- copy "%1\Bin\sqlite3.x86.dll" "%1\Distribution\Station\sqlite3.x86.dll" /Y
- copy "%1\Bin\cdll8_x64.dll" "%1\Distribution\Station\cdll8_x64.dll" /Y
- copy "%1\Bin\cdll8_x86.dll" "%1\Distribution\Station\cdll8_x86.dll" /Y
- copy "%1\Bin\System.Windows.Interactivity.dll" "%1\Distribution\Station\System.Windows.Interactivity.dll" /Y
- copy "%1\Bin\System.ValueTuple.dll" "%1\Distribution\Station\System.ValueTuple.dll" /Y
- copy "%1\Bin\netstandard.dll" "%1\Distribution\Station\netstandard.dll" /Y
- copy "%1\Bin\Dongle.xml" "%1\Distribution\Station\Dongle.xml" /Y
- copy "%1\Bin\ICSharpCode.SharpZipLib.dll" "%1\Distribution\Station\ICSharpCode.SharpZipLib.dll" /Y
- copy "%1\packages\Dicom-ForvStation\Dicom.Core.dll" "%1\Distribution\Station\Dicom.Core.dll" /Y
- copy "%1\packages\Dicom-ForvStation\Dicom.Native64.dll" "%1\Distribution\Station\Dicom.Native64.dll" /Y
- copy "%1\packages\Dicom-ForvStation\Dicom.Native.dll" "%1\Distribution\Station\Dicom.Native.dll" /Y
- copy "%1\Bin\Newtonsoft.Json.dll" "%1\Distribution\Station\Newtonsoft.Json.dll" /Y
- copy "%1\Bin\Vinno.IUS.Common.dll" "%1\Distribution\Station\Vinno.IUS.Common.dll" /Y
- copy "%1\Bin\Vinno.vCloud.DiagnosisTerm.dll" "%1\Distribution\Station\Vinno.vCloud.DiagnosisTerm.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Dongle.dll" "%1\Distribution\Station\Vinno.vCloud.Dongle.dll" /Y
- copy "%1\Bin\Vinno.IUS.Common.Client.dll" "%1\Distribution\Station\Vinno.IUS.Common.Client.dll" /Y
- copy "%1\Bin\Vinno.IUS.Common.Setting.dll" "%1\Distribution\Station\Vinno.IUS.Common.Setting.dll" /Y
- copy "%1\Bin\Vinno.IUS.Common.Network.dll" "%1\Distribution\Station\Vinno.IUS.Common.Network.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Protocol.dll" "%1\Distribution\Station\Vinno.vCloud.Protocol.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Common.Vid2.dll" "%1\Distribution\Station\Vinno.vCloud.Common.Vid2.dll" /Y
- copy "%1\Bin\Vinno.vCloud.Report.dll" "%1\Distribution\Station\Vinno.vCloud.Report.dll" /Y
- copy "%1\Bin\Vinno.vCloud.ReportGenerator.dll" "%1\Distribution\Station\Vinno.vCloud.ReportGenerator.dll" /Y
- copy "%1\Bin\Vinno.vCloud.ReportTemplate.ViewModel.dll" "%1\Distribution\Station\Vinno.vCloud.ReportTemplate.ViewModel.dll" /Y
- copy "%1\Bin\Vinno.vCloud.vStationAgent.dll" "%1\Distribution\Station\Vinno.vCloud.vStationAgent.dll" /Y
- copy "%1\Bin\Syncfusion.Compression.Base.dll" "%1\Distribution\Station\Syncfusion.Compression.Base.dll" /Y
- copy "%1\Bin\Syncfusion.DocIO.Base.dll" "%1\Distribution\Station\Syncfusion.DocIO.Base.dll" /Y
- copy "%1\Bin\Syncfusion.DocToPDFConverter.Base.dll" "%1\Distribution\Station\Syncfusion.DocToPDFConverter.Base.dll" /Y
- copy "%1\Bin\Syncfusion.OfficeChart.Base.dll" "%1\Distribution\Station\Syncfusion.OfficeChart.Base.dll" /Y
- copy "%1\Bin\Syncfusion.Pdf.Base.dll" "%1\Distribution\Station\Syncfusion.Pdf.Base.dll" /Y
- copy "%1\Bin\Syncfusion.PdfViewer.WPF.dll" "%1\Distribution\Station\Syncfusion.PdfViewer.WPF.dll" /Y
- copy "%1\Bin\Syncfusion.Shared.Wpf.dll" "%1\Distribution\Station\Syncfusion.Shared.Wpf.dll" /Y
- copy "%1\Bin\PC\Commons\Syncfusion.Tools.WPF.dll" "%1\Distribution\Station\Syncfusion.Tools.WPF.dll" /Y
- copy "%1\Bin\PC\ReportTemplateDesigner.exe" "%1\Distribution\Station\ReportTemplateDesigner.exe" /Y
- copy "%1\Bin\PC\ReportTemplateDesigner.exe.config" "%1\Distribution\Station\ReportTemplateDesigner.exe.config" /Y
- Copy "%1\Bin\PC\zh-CN\ReportTemplateDesigner.resources.dll" "%1\Distribution\Station\zh-CN\ReportTemplateDesigner.resources.dll" /Y
- copy "%1\Bin\Vinno.IdentificationCardApp.exe" "%1\Distribution\Station\Vinno.IdentificationCardApp.exe" /Y
- copy "%1\Bin\Vinno.IdentificationCardApp.exe.config" "%1\Distribution\Station\Vinno.IdentificationCardApp.exe.config" /Y
- copy "%1\Bin\sdtapi.dll" "%1\Distribution\Station\sdtapi.dll" /Y
- copy "%1\Bin\WltRS.dll" "%1\Distribution\Station\WltRS.dll" /Y
- copy "%1\Bin\termb.lic" "%1\Distribution\Station\termb.lic" /Y
- copy "%1\Bin\Vinno.IDCardReader.dll" "%1\Distribution\Station\Vinno.IDCardReader.dll" /Y
- copy "%1\Bin\NPOI.dll" "%1\Distribution\Station\NPOI.dll" /Y
- copy "%1\Bin\NPOI.OOXML.dll" "%1\Distribution\Station\NPOI.OOXML.dll" /Y
- copy "%1\Bin\NPOI.OpenXml4Net.dll" "%1\Distribution\Station\NPOI.OpenXml4Net.dll" /Y
- copy "%1\Bin\NPOI.OpenXmlFormats.dll" "%1\Distribution\Station\NPOI.OpenXmlFormats.dll" /Y
- copy "%1\Bin\Icon.ico" "%1\Distribution\Station\Icon.ico" /Y
- ::License
- if not exist %1\Distribution\License\ mkdir %1\Distribution\License\
- copy "%1\Build\Vcloud.Licensing.AdminTool.exe" "%1\Distribution\License\Vcloud.Licensing.AdminTool.exe" /Y
- copy "%1\Build\Vinno.vCloud.Common.License.dll" "%1\Distribution\License\Vinno.vCloud.Common.License.dll" /Y
- ::UpdateDataTool
- if not exist %1\Distribution\UpdateDataTool\ mkdir %1\Distribution\UpdateDataTool\
- copy "%1\Bin\UpdateDataTool\System.Runtime.InteropServices.RuntimeInformation.dll" "%1\Distribution\UpdateDataTool\System.Runtime.InteropServices.RuntimeInformation.dll" /Y
- copy "%1\Bin\UpdateDataTool\sqlite3.x86.dll" "%1\Distribution\UpdateDataTool\sqlite3.x86.dll" /Y
- copy "%1\Bin\UpdateDataTool\sqlite3.x64.dll" "%1\Distribution\UpdateDataTool\sqlite3.x64.dll" /Y
- copy "%1\Bin\UpdateDataTool\MongoDB.Driver.dll" "%1\Distribution\UpdateDataTool\MongoDB.Driver.dll" /Y
- copy "%1\Bin\UpdateDataTool\MongoDB.Driver.Core.dll" "%1\Distribution\UpdateDataTool\MongoDB.Driver.Core.dll" /Y
- copy "%1\Bin\UpdateDataTool\MongoDB.Bson.dll" "%1\Distribution\UpdateDataTool\MongoDB.Bson.dll" /Y
- copy "%1\Bin\UpdateDataTool\UpdateDataTool.exe" "%1\Distribution\UpdateDataTool\UpdateDataTool.exe" /Y
- copy "%1\Bin\UpdateDataTool\UpdateDataTool.exe.config" "%1\Distribution\UpdateDataTool\UpdateDataTool.exe.config" /Y
- :: IPLocationServerTool
- if not exist %1\Distribution\IPLocationServerTool\ mkdir %1\Distribution\IPLocationServerTool\
- copy "%1\Bin\IPLocationServerTool\IPLocationServerTool.exe" "%1\Distribution\IPLocationServerTool\IPLocationServerTool.exe" /Y
- copy "%1\Bin\IPLocationServerTool\Newtonsoft.Json.dll" "%1\Distribution\IPLocationServerTool\Newtonsoft.Json.dll" /Y
- copy "%1\Bin\IPLocationServerTool\Vinno.IUS.Common.dll" "%1\Distribution\IPLocationServerTool\Vinno.IUS.Common.dll" /Y
- if not exist %1\Distribution\IPLocationServerTool\Resources\ mkdir %1\Distribution\IPLocationServerTool\Resources\
- copy "%1\Bin\IPLocationServerTool\Resources\SystemConfig.conf" "%1\Distribution\IPLocationServerTool\Resources\SystemConfig.conf" /Y
- if not exist %1\Distribution\IPLocationServerTool\Resources\Locations mkdir %1\Distribution\IPLocationServerTool\Resources\Locations
- copy "%1\Bin\IPLocationServerTool\Resources\Locations\ChineseLocations.csv" "%1\Distribution\IPLocationServerTool\Resources\Locations\ChineseLocations.csv" /Y
- copy "%1\Bin\IPLocationServerTool\Resources\Locations\EnglishLocations.csv" "%1\Distribution\IPLocationServerTool\Resources\Locations\EnglishLocations.csv" /Y
- copy "%1\Bin\IPLocationServerTool\Resources\Locations\OptimizeIPLocationIPv4.csv" "%1\Distribution\IPLocationServerTool\Resources\Locations\OptimizeIPLocationIPv4.csv" /Y
- copy "%1\Bin\IPLocationServerTool\Resources\Locations\ContinentChinese.json" "%1\Distribution\IPLocationServerTool\Resources\Locations\ContinentChinese.json" /Y
- copy "%1\Bin\IPLocationServerTool\Resources\Locations\ContinentEnglish.json" "%1\Distribution\IPLocationServerTool\Resources\Locations\ContinentEnglish.json" /Y
- ::DeploymentTool
- del /f /q "%1\Bin\DeploymentTool\netcoreapp3.1\Flyinsono.Server.Deployment.Tool.deps.json"
- xcopy "%1\Bin\DeploymentTool\netcoreapp3.1\*.*" "%1\Distribution\DeploymentTool\*.*" /E /Y
- ::CloudDisk
- if not exist %1\Distribution\CloudDisk\ mkdir %1\Distribution\CloudDisk\
- xcopy "%1\Bin\CloudDisk\*.*" "%1\Distribution\CloudDisk\*.*" /E /Y
- ::TranslateTool
- if not exist %1\Distribution\TranslateTool\ mkdir %1\Distribution\TranslateTool\
- copy "%1\Bin\TranslateTool\TranslateTool.exe" "%1\Distribution\TranslateTool\TranslateTool.exe" /Y
- copy "%1\Bin\TranslateTool\Newtonsoft.Json.dll" "%1\Distribution\TranslateTool\Newtonsoft.Json.dll" /Y
- copy "%1\Bin\TranslateTool\NPOI.dll" "%1\Distribution\TranslateTool\NPOI.dll" /Y
- copy "%1\Bin\TranslateTool\NPOI.OpenXmlFormats.dll" "%1\Distribution\TranslateTool\NPOI.OpenXmlFormats.dll" /Y
- copy "%1\Bin\TranslateTool\NPOI.OOXML.dll" "%1\Distribution\TranslateTool\NPOI.OOXML.dll" /Y
- copy "%1\Bin\TranslateTool\NPOI.OpenXml4Net.dll" "%1\Distribution\TranslateTool\NPOI.OpenXml4Net.dll" /Y
- copy "%1\Bin\TranslateTool\ICSharpCode.SharpZipLib.dll" "%1\Distribution\TranslateTool\ICSharpCode.SharpZipLib.dll" /Y
- copy "%1\Bin\TranslateTool\BouncyCastle.Crypto.dll" "%1\Distribution\TranslateTool\BouncyCastle.Crypto.dll" /Y
- ::EncryptTool
- if not exist %1\Distribution\EncryptTool\ mkdir %1\Distribution\EncryptTool\
- copy "%1\Bin\EncryptTool\EncryptTool.exe" "%1\Distribution\EncryptTool\EncryptTool.exe" /Y
- copy "%1\Bin\EncryptTool\Newtonsoft.Json.dll" "%1\Distribution\EncryptTool\Newtonsoft.Json.dll" /Y
- copy "%1\Bin\EncryptTool\Vinno.IUS.Common.dll" "%1\Distribution\EncryptTool\Vinno.IUS.Common.dll" /Y
- copy "%1\Bin\TranslateTool\Vinno.IUS.Common.dll" "%1\Distribution\TranslateTool\Vinno.IUS.Common.dll" /Y
- ::GeneratePackagesTool
- if not exist %1\Distribution\GeneratePackagesTool\ mkdir %1\Distribution\GeneratePackagesTool\
- xcopy "%1\Bin\GeneratePackagesTool\netcoreapp3.1\*.*" "%1\Distribution\GeneratePackagesTool\*.*" /E /Y
- ::Mobile
- if not exist %1\Distribution\Client\Mobile mkdir %1\Distribution\Client\Mobile
- if not exist %1\Distribution\Client\Mobile\Android mkdir %1\Distribution\Client\Mobile\Android
- if not exist %1\Distribution\Client\Mobile\IOS mkdir %1\Distribution\Client\Mobile\IOS
- copy "%1\Bin\vCloud.iOS-AppStore.ipa" "%1\Distribution\Client\Mobile\IOS\Flyinsono_iOS-AppStore_%2.ipa" /Y
- copy "%1\Bin\vCloud.iOS-AdHoc.ipa" "%1\Distribution\Client\Mobile\IOS\Flyinsono_iOS-AdHoc_%2.ipa" /Y
- copy "%1\Client\Mobile\vCloud.Android\Bin\com.vinno.flyinsono-Signed.apk" "%1\Distribution\Client\Mobile\Android\Flyinsono_Android_%2.apk" /Y
- ::SONOPOST
- if not exist %1\Distribution\SONOPOST mkdir %1\Distribution\SONOPOST
- copy "%1\Bin\SONOPOST\vBox.vBox-Signed.apk" "%1\Distribution\SONOPOST\Flyinsono_SonoPost_%2.apk" /Y
- ::WindowsSonopost
- if not exist %1\Distribution\WindowsSonopost\ mkdir %1\Distribution\WindowsSonopost\
- xcopy "%1\Bin\WindowsSonopost\*.*" "%1\Distribution\WindowsSonopost\*.*" /E /Y
- %1\Build\ziptool.exe /s=%1\Distribution\WindowsSonopost\ /f=%1\Distribution\SONOPOST\Flyinsono_SonoPost_%2.zip
- ::AutoTest
- if not exist %1\Distribution\AutoTest\ mkdir %1\Distribution\AutoTest\
- copy "%1\Client\Test\vCloud.Windows.AutomationTest\bin\vCloud.Windows.AutomationTest.exe" "%1\Distribution\AutoTest\AutomationTest.exe" /Y
- ::HomePage
- xcopy "%1\Bin\NetCore\Server\Services\HomePage\Views\wwwroot\*.*" "%1\Distribution\Server\Services\HomePage\Views\wwwroot\*.*" /E /Y
- "C:\Program Files (x86)\Inno Setup 5\ISCC.exe" /dProjectFolder="%1\" /dSetupAppVersion="%2" "%1\Build\StationSetupScript.iss"
- "%1\Distribution\InstallerMaker.exe" /live "%1\Distribution\Flyinsono_Windows_Live_%2.exe" %2
- echo %1\Distribution\RunAs.exe %1\Distribution\SignTool\SignTool.exe "%1\Distribution\Flyinsono_Windows_Live_%2.exe"
- %1\Distribution\RunAs.exe %1\Distribution\SignTool\SignTool.exe "%1\Distribution\Flyinsono_Windows_Live_%2.exe"
- "%1\Distribution\InstallerMaker.exe" /cmd "%1\Distribution\Flyinsono_Windows_%2.exe" "%1\Distribution\FlyinsonoZipped\InstallFiles.zip" True %2
- "%1\Distribution\InstallerMaker.exe" /personal "%1\Distribution\PersonalFlyinsono_Windows_1.0.0.0.exe" "%1\Distribution\PersonalFlyinsonoZipped\InstallFiles.zip" "1.0.0.0"
- "%1\Distribution\InstallerMaker.exe" /cmd "%1\Distribution\vCarotid_Windows_%2.exe" "%1\Distribution\VCarotidZipped\InstallFiles.zip" True %2
- "%1\Distribution\EncryptTool\EncryptTool.exe" /cmd "%1\Distribution\Server\Settings\Server\Setting.conf" "%1\Distribution\Server\Settings\Server\Setting.conf"
- copy "%1\Distribution\FlyinsonoZipped\InstallFiles.zip" "%1\Distribution\Flyinsono_Windows_Live_InstallFiles_%2.zip" /Y
- ::Delete temp files
- del /f /q "%1\Distribution\Vestris.ResourceLib.dll"
- del /f /q "%1\Distribution\InstallerMaker.exe"
- del /f /q "%1\Distribution\RunAs.exe"
- rd /s /q "%1\Distribution\AllInOne"
- rd /s /q "%1\Distribution\FlyinsonoZipped"
- rd /s /q "%1\Distribution\PersonalFlyinsonoZipped"
- rd /s /q "%1\Distribution\VCarotidZipped"
- rd /s /q "%1\Distribution\Client\Windows"
- rd /s /q "%1\Distribution\SignTool"
- rd /s /q "%1\Distribution\Agent"
- rd /s /q "%1\Distribution\Station"
|