-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathmakeZIP.bat
83 lines (67 loc) · 3.36 KB
/
makeZIP.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
REM ## make the exe .. it assumes EE-UUQ_Windows_Download exists with vcredist and openssl there
cd build
conan install .. --build missing
qmake ..\PBE.pro
nmake
REM ## copy application into folder and winddeployqt it
copy .\Release\PBE.exe .\PBE_Windows_Download
cd PBE_Windows_Download
windeployqt PBE.exe
REM ## copy examples
rmdir /s /q .\Examples
mkdir .\Examples
xcopy /s /e /Q ..\..\Examples .\Examples
REM ## delete applications folder and copy new stuff
rmdir /s /q .\applications
mkdir .\applications
mkdir .\applications\common
mkdir .\applications\createEDP
mkdir .\applications\createEVENT
mkdir .\applications\createSAM
mkdir .\applications\performSIMULATION
mkdir .\applications\performFEM
mkdir .\applications\performUQ
mkdir .\applications\performDL
mkdir .\applications\performanceAssessment
mkdir .\applications\Workflow
mkdir .\applications\opensees
mkdir .\applications\dakota
mkdir .\applications\python
mkdir .\applications\tools
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\common .\applications\common
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\createEDP .\applications\createEDP
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\createEVENT .\applications\createEVENT
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\createSAM .\applications\createSAM
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\performSIMULATION .\applications\performSIMULATION
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\performFEM .\applications\performFEM
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\performUQ .\applications\performUQ
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\performDL .\applications\performDL
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\performanceAssessment .\applications\performanceAssessment
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\Workflow .\applications\Workflow
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\OpenSees .\applications\opensees
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\dakota .\applications\dakota
xcopy /s /e /Q ..\..\..\SimCenterBackendApplications\applications\python .\applications\python
xcopy /s /e ..\..\..\SimCenterBackendApplications\applications\tools .\applications\tools
rmdir /s /q .\applications\createEVENT\ASCE7_WindSpeed
rmdir /s /q .\applications\createEVENT\CFDEvent
rmdir /s /q .\applications\createEVENT\CFDEvent
rmdir /s /q .\applications\createEVENT\DEDM_HRP
rmdir /s /q .\applications\createEVENT\EmptyDomainCFD
rmdir /s /q .\applications\createEVENT\experimentalWindForces
rmdir /s /q .\applications\createEVENT\experimentalWindPressures
rmdir /s /q .\applications\createEVENT\GeoClawOpenFOAM
rmdir /s /q .\applications\createEVENT\HighRiseTPU
rmdir /s /q .\applications\createEVENT\IsolatedBuildingCFD
rmdir /s /q .\applications\createEVENT\LowRiseTPU
rmdir /s /q .\applications\createEVENT\MPM
rmdir /s /q .\applications\createEVENT\pointWindSpeed
rmdir /s /q .\applications\createEVENT\stochasticWind
rmdir /s /q .\applications\createEVENT\windTunnelExperiment
REM ## zip it up with 7zip
set sevenzip_path="C:\Program Files\7-Zip\7z.exe"
cd ..
if exist .\PBE_Windows_Download.zip (
del .\PBE_Windows_Download.zip
echo File deleted.
)
%sevenzip_path% a -tzip .\PBE_Windows_Download.zip .\PBE_Windows_Download