@@ -21,42 +21,42 @@ Param
21
21
)
22
22
23
23
24
- $Args = New-Object Collections.Generic.List[String ]
25
-
24
+ $Command = New-Object Collections.Generic.List[String ]
25
+ $Command .Add ( " cmake " )
26
26
if ($Architecture -eq ' x86' ) {
27
- $Args .Add (" -A Win32" )
27
+ $Command .Add (" -A Win32" )
28
28
}
29
29
else {
30
- $Args .Add (" -A " + $Architecture )
30
+ $Command .Add (" -A " + $Architecture )
31
31
}
32
32
33
- $Args .Add (" -G $Generator " )
34
- $Args .Add (" -DCMAKE_SYSTEM_NAME=Windows" )
35
- $Args .Add (" -DCMAKE_SYSTEM_VERSION=10.0" )
36
- $Args .Add (" -DWITH_OPENCL=OFF" )
37
- $Args .Add (" -DWITH_FFMPEG=OFF" )
38
- $Args .Add (" -DWITH_CUDA=OFF" )
39
- $Args .Add (" -DBUILD_EXAMPLES=OFF" )
40
- $Args .Add (" -DBUILD_TESTS=OFF" )
41
- $Args .Add (" -DBUILD_opencv_apps=OFF" )
42
- $Args .Add (" -DBUILD_DOCS=OFF" )
43
- $Args .Add (" -DBUILD_PERF_TESTS=OFF" )
44
- $Args .Add (" -DBUILD_opencv_world=ON" )
33
+ $Command .Add (" -G ' $Generator ' " )
34
+ $Command .Add (" -DCMAKE_SYSTEM_NAME=Windows" )
35
+ $Command .Add (" -DCMAKE_SYSTEM_VERSION=10.0" )
36
+ $Command .Add (" -DWITH_OPENCL=OFF" )
37
+ $Command .Add (" -DWITH_FFMPEG=OFF" )
38
+ $Command .Add (" -DWITH_CUDA=OFF" )
39
+ $Command .Add (" -DBUILD_EXAMPLES=OFF" )
40
+ $Command .Add (" -DBUILD_TESTS=OFF" )
41
+ $Command .Add (" -DBUILD_opencv_apps=OFF" )
42
+ $Command .Add (" -DBUILD_DOCS=OFF" )
43
+ $Command .Add (" -DBUILD_PERF_TESTS=OFF" )
44
+ $Command .Add (" -DBUILD_opencv_world=ON" )
45
45
46
46
if ($Architecture -eq ' x64' ) {
47
- $Args .Add (" -DCMAKE_SYSTEM_PROCESSOR=AMD64" )
47
+ $Command .Add (" -DCMAKE_SYSTEM_PROCESSOR=AMD64" )
48
48
}
49
49
else {
50
- $Args .Add (" -DCMAKE_SYSTEM_PROCESSOR=" + $Architecture )
50
+ $Command .Add (" -DCMAKE_SYSTEM_PROCESSOR=" + $Architecture )
51
51
}
52
52
53
53
if ($Clean ) {
54
- $Args .Add (" --clean" )
54
+ $Command .Add (" --clean" )
55
55
}
56
56
57
- $Args .Add (" -B $BuildDirectory " )
58
- $Args .Add (" $PSScriptRoot \..\opencv" )
57
+ $Command .Add (" -B ' $BuildDirectory ' " )
58
+ $Command .Add (" ' $PSScriptRoot \..\opencv' " )
59
59
60
- $ArgsStr = ($Args -join " " )
61
- $ArgsStr
62
- cmake $Args
60
+ $CommandStr = ($Command -join " " )
61
+ $CommandStr
62
+ Invoke-Expression $CommandStr
0 commit comments