laatzen/ServiceFwUpdate/Ui/ServiceFwUpdateSw/CopyFwUpdateSwToDownload_MINIMAL_DLLs.bat
2023-12-11 13:26:15 +01:00

44 lines
2.5 KiB
Batchfile

rem =================================================================================
rem CUST - FwUpdateSw copy minimal needeed DLLs to user download directory for import
rem of this release to the Laatzen DB. All DLLs delivered with FwUpdateLoader are not
rem included but need to have the identical assembly version
rem =================================================================================
rem Author: Thomas Wiedebusch
rem File: CopyFwUpdateSwToDownload_MINIMAL_DLLs.bat
rem Date: 2023-Nov-10
set REL_SRC_PATH=bin\Release
set ABS_DEST_PATH=c:\Users\%USERNAME%\Downloads\ServiceFwUpdateSw
mkdir "%ABS_DEST_PATH%"
mkdir "%ABS_DEST_PATH%\de"
copy "%REL_SRC_PATH%\de\*" "%ABS_DEST_PATH%\de\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.Interfaces.Ports.PortCore.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.Interfaces.Ports.SerialPorts.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.Interfaces.Protocols.TransmitProtocol.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.Genesis.Applications.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.Genesis.GenesisConfig.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.Genesis.GenesisCore.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.Genesis.GenesisFile.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.Genesis.Protocols.ProtocolCore.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.Genesis.Protocols.RequestProtocol.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.Genesis.Protocols.StreamingProtocol.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.WaterMeterCore.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.WaterMeterRegisters.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Logic.RelatePcb.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Logic.ServiceCore.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Utils.ProcessExec.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.ServiceFwUpdate.Ui.ServiceFwUpdateSw.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\Xylem.Common.Hardware.WaterMeter.Genesis.GenesisStatus.dll" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\configuration.json" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\MeterFilesEraseRestore.json" "%ABS_DEST_PATH%\"
copy "%REL_SRC_PATH%\NlogConfig.xml" "%ABS_DEST_PATH%\"
pause