build-default.bat 1.97 KB
Newer Older
benjaminwan's avatar
benjaminwan committed
1
2
3
4
5
@ECHO OFF
chcp 65001
cls
@SETLOCAL

benjaminwan's avatar
benjaminwan committed
6
7
mkdir win-BIN-CPU-x64
pushd win-BIN-CPU-x64
benjaminwan's avatar
benjaminwan committed
8
9
cmake -T "v142,host=x64" -A "x64" ^
  -DCMAKE_INSTALL_PREFIX=install ^
benjaminwan's avatar
benjaminwan committed
10
11
  -DCMAKE_BUILD_TYPE=Release -DOCR_OUTPUT="BIN" ^
  -DOCR_BUILD_CRT="True" -DOCR_ONNX="CPU" ..
benjaminwan's avatar
benjaminwan committed
12
13
14
15
cmake --build . --config Release -j %NUMBER_OF_PROCESSORS%
cmake --build . --config Release --target install
popd

benjaminwan's avatar
benjaminwan committed
16
17
mkdir win-BIN-CPU-Win32
pushd win-BIN-CPU-Win32
benjaminwan's avatar
benjaminwan committed
18
19
cmake -T "v142,host=x64" -A "Win32" ^
  -DCMAKE_INSTALL_PREFIX=install ^
benjaminwan's avatar
benjaminwan committed
20
21
  -DCMAKE_BUILD_TYPE=Release -DOCR_OUTPUT="BIN" ^
  -DOCR_BUILD_CRT="True" -DOCR_ONNX="CPU" ..
benjaminwan's avatar
benjaminwan committed
22
23
24
25
cmake --build . --config Release -j %NUMBER_OF_PROCESSORS%
cmake --build . --config Release --target install
popd

benjaminwan's avatar
benjaminwan committed
26
27
mkdir win-JNI-CPU-x64
pushd win-JNI-CPU-x64
benjaminwan's avatar
benjaminwan committed
28
29
cmake -T "v142,host=x64" -A "x64" ^
  -DCMAKE_INSTALL_PREFIX=install ^
benjaminwan's avatar
benjaminwan committed
30
31
  -DCMAKE_BUILD_TYPE=Release -DOCR_OUTPUT="JNI" ^
  -DOCR_BUILD_CRT="True" -DOCR_ONNX="CPU" ..
benjaminwan's avatar
benjaminwan committed
32
33
34
35
cmake --build . --config Release -j %NUMBER_OF_PROCESSORS%
cmake --build . --config Release --target install
popd

benjaminwan's avatar
benjaminwan committed
36
37
mkdir win-JNI-CPU-Win32
pushd win-JNI-CPU-Win32
benjaminwan's avatar
benjaminwan committed
38
39
cmake -T "v142,host=x64" -A "Win32" ^
  -DCMAKE_INSTALL_PREFIX=install ^
benjaminwan's avatar
benjaminwan committed
40
41
  -DCMAKE_BUILD_TYPE=Release -DOCR_OUTPUT="JNI" ^
  -DOCR_BUILD_CRT="True" -DOCR_ONNX="CPU" ..
benjaminwan's avatar
benjaminwan committed
42
43
44
45
cmake --build . --config Release -j %NUMBER_OF_PROCESSORS%
cmake --build . --config Release --target install
popd

benjaminwan's avatar
benjaminwan committed
46
47
mkdir win-CLIB-CPU-x64
pushd win-CLIB-CPU-x64
benjaminwan's avatar
benjaminwan committed
48
49
cmake -T "v142,host=x64" -A "x64" ^
  -DCMAKE_INSTALL_PREFIX=install ^
benjaminwan's avatar
benjaminwan committed
50
51
  -DCMAKE_BUILD_TYPE=Release -DOCR_OUTPUT="CLIB" ^
  -DOCR_BUILD_CRT="True" -DOCR_ONNX="CPU" ..
benjaminwan's avatar
benjaminwan committed
52
53
54
55
cmake --build . --config Release -j %NUMBER_OF_PROCESSORS%
cmake --build . --config Release --target install
popd

benjaminwan's avatar
benjaminwan committed
56
57
mkdir win-CLIB-CPU-Win32
pushd win-CLIB-CPU-Win32
benjaminwan's avatar
benjaminwan committed
58
59
cmake -T "v142,host=x64" -A "Win32" ^
  -DCMAKE_INSTALL_PREFIX=install ^
benjaminwan's avatar
benjaminwan committed
60
61
  -DCMAKE_BUILD_TYPE=Release -DOCR_OUTPUT="CLIB" ^
  -DOCR_BUILD_CRT="True" -DOCR_ONNX="CPU" ..
benjaminwan's avatar
benjaminwan committed
62
63
64
65
66
cmake --build . --config Release -j %NUMBER_OF_PROCESSORS%
cmake --build . --config Release --target install
popd

@ENDLOCAL