-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmake_release.bat
executable file
·79 lines (73 loc) · 2.01 KB
/
make_release.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
REM SET OLDPATH=%PATH%
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Perl\bin\;D:\GnuWin32\bin;C:\Qt\4.2.1\bin;C:\mingw\bin;D:\Common Files\GTK\2.0\bin
qmake
CD build
qmake
CD ..
mingw32-make
IF ERRORLEVEL 1 (
REM PATH=%OLDPATH%
GOTO ERROR
)
REM PATH=%OLDPATH%
SET BINDIST=dist\bindist
SET SRCDIST=dist\srcdist
DEL /Q /F dist
MKDIR dist
MKDIR %BINDIST%
COPY "bin\ds1edit_loader.exe" %BINDIST%
COPY COPYING %BINDIST%
REM COPY res\loader_default.ini %BINDIST%\ds1edit_loader.ini
COPY maplist.txt %BINDIST%
COPY "readmefirst!!!.html" %BINDIST%
COPY pp_1_1.jpg %BINDIST%
CD %BINDIST%
D:\7-Zip\7z a ..\ds1edit_loader-bin-nodll.7z *
C:\cygwin\bin\zip -9 -r ..\ds1edit_loader-bin-nodll.zip *
CD ..\..
XCOPY dlls\* %BINDIST%
CD %BINDIST%
D:\7-Zip\7z a ..\ds1edit_loader-bin.7z *
C:\cygwin\bin\zip -9 -m -r ..\ds1edit_loader-bin.zip *
CD ..\..
RMDIR %BINDIST%
MKDIR %SRCDIST%
COPY ds1editloader.pro %SRCDIST%
COPY "ds1edit loader.cbp" %SRCDIST%
COPY "ds1edit loader.layout" %SRCDIST%
COPY doxygen.cfg %SRCDIST%
REM COPY autogen.sh %SRCDIST%
COPY COPYING %SRCDIST%
REM COPY res\loader_default.ini %SRCDIST%\ds1edit_loader.ini
COPY ds1editloader.qrc %SRCDIST%
COPY ds1editloader.rc %SRCDIST%
COPY *.ui %SRCDIST%
COPY maplist.txt %SRCDIST%
COPY "readmefirst!!!.html" %SRCDIST%
MKDIR %SRCDIST%\src
XCOPY src\*.h %SRCDIST%\src
XCOPY src\*.cpp %SRCDIST%\src
REM XCOPY src\src.pro %SRCDIST%\src
REM DEL %SRCDIST%\src\moc_*
REM DEL %SRCDIST%\src\qrc_*
MKDIR %SRCDIST%\res
COPY "res\ds1 files.ico" %SRCDIST%\res
COPY "res\ds1edit loader.png" %SRCDIST%\res
COPY "res\ds1edit loader.ico" %SRCDIST%\res
COPY res\ds1edit_default.ini %SRCDIST%\res
COPY res\loader_default.ini %SRCDIST%\res
MKDIR %SRCDIST%\build
COPY build\build.pro %SRCDIST%\build
CD %SRCDIST%
D:\7-Zip\7z a ..\ds1edit_loader-src.7z *
C:\cygwin\bin\zip -9 -m -r ..\ds1edit_loader-src.zip *
CD ..\..
RMDIR %SRCDIST%
CD dist
COPY "..\readmefirst!!!.html" .
COPY ..\pp_1_1.jpg .
CD ..
goto DONE
:ERROR
pause
:DONE