appveyor.yml 1.8 KB
Newer Older
S
version  
skvark 已提交
1
version: '{build}'
S
skvark 已提交
2

S
skvark 已提交
3
install:
O
Olli-Pekka Heinisuo 已提交
4
- cmd: >-
S
skvark 已提交
5 6 7

    git clone -q --branch=master https://github.com/Itseez/opencv.git "%APPVEYOR_BUILD_FOLDER%\opencv
    
S
skvark 已提交
8
    C:\Python27\Scripts\pip.exe install -r requirements.txt
O
Olli-Pekka Heinisuo 已提交
9

O
fixes  
Olli-Pekka Heinisuo 已提交
10

S
skvark 已提交
11
    C:\Python35\Scripts\pip.exe install -r requirements.txt
O
fixes  
Olli-Pekka Heinisuo 已提交
12 13


S
skvark 已提交
14
    C:\Python27-x64\Scripts\pip.exe install -r requirements.txt
O
fixes  
Olli-Pekka Heinisuo 已提交
15 16


S
skvark 已提交
17
    C:\Python35-x64\Scripts\pip.exe install -r requirements.txt
S
skvark 已提交
18
    
S
skvark 已提交
19
build_script:
O
Olli-Pekka Heinisuo 已提交
20 21
- cmd: >-

S
skvark 已提交
22 23 24
    if not exist "%APPVEYOR_BUILD_FOLDER%\opencv\build" mkdir "%APPVEYOR_BUILD_FOLDER%\opencv\build"
    
    if not exist "%APPVEYOR_BUILD_FOLDER%\opencv\build64" mkdir "%APPVEYOR_BUILD_FOLDER%\opencv\build64"
O
fixes  
Olli-Pekka Heinisuo 已提交
25

S
skvark 已提交
26 27
    cmake -G "Visual Studio 14" -H"%APPVEYOR_BUILD_FOLDER%\opencv" -B"%APPVEYOR_BUILD_FOLDER%\opencv\build" -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=OFF -Wno-dev
    cmake --build build --config Release
O
Olli-Pekka Heinisuo 已提交
28

S
skvark 已提交
29 30
    cmake -G "Visual Studio 14 Win64" -H"%APPVEYOR_BUILD_FOLDER%\opencv" -B"%APPVEYOR_BUILD_FOLDER%\opencv\build64" -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=OFF -Wno-dev
    cmake --build build64 --config Release
O
fixes  
Olli-Pekka Heinisuo 已提交
31

S
skvark 已提交
32
    xcopy "%APPVEYOR_BUILD_FOLDER%\opencv\build\lib\RELEASE\*.pyd" cv2
S
skvark 已提交
33 34 35
    C:\Python27\python.exe setup.py bdist_wheel --opencv-version 0.0.0
    del cv2\*.pyd

S
skvark 已提交
36
    xcopy "%APPVEYOR_BUILD_FOLDER%\opencv\build64\lib\RELEASE\*.pyd" cv2
S
skvark 已提交
37
    C:\Python27-x64\python.exe setup.py bdist_wheel --opencv-version 0.0.0
O
fixes  
Olli-Pekka Heinisuo 已提交
38 39
    del cv2\*.pyd

S
skvark 已提交
40
    xcopy "%APPVEYOR_BUILD_FOLDER%\opencv\build\lib\python3\Release\*.pyd" cv2
S
skvark 已提交
41 42 43
    C:\Python35\python.exe python setup.py bdist_wheel --opencv-version 0.0.0
    del cv2\*.pyd

S
skvark 已提交
44
    xcopy "%APPVEYOR_BUILD_FOLDER%\opencv\build64\lib\python3\Release\*.pyd" cv2
S
skvark 已提交
45
    C:\Python35-x64\python.exe python setup.py bdist_wheel --opencv-version 0.0.0
S
skvark 已提交
46
    del cv2\*.pyd
S
skvark 已提交
47
    
S
skvark 已提交
48 49 50
artifacts:
- path: dist\*.whl
  name: wheels