-
Notifications
You must be signed in to change notification settings - Fork 13
/
distrib.cmd
26 lines (20 loc) · 661 Bytes
/
distrib.cmd
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
@echo off
set project=BDOcrypt
mkdir %project%\source 2>nul
mkdir %project%\bin\x64 2>nul
mkdir %project%\bin\x86 2>nul
rem ### copy source files
copy /Y License.txt %project%\source\ >nul
copy /Y Readme-Source.txt %project%\source\ >nul
copy /Y *.c* %project%\source\ >nul
copy /Y *.h %project%\source\ >nul
rem ### build executables
call build-x64.cmd
call build-x86.cmd
rem ### copy executables
copy /Y bin\x64\*.exe %project%\bin\x64\ >nul
copy /Y bin\x86\*.exe %project%\bin\x86\ >nul
rem ### copy readme
copy /Y readme.txt %project%\
rem ### create archive
"c:\Program Files\7-Zip\7z.exe" a %project%_distr.zip %project%\*