26 lines
810 B
YAML
26 lines
810 B
YAML
environment:
|
|
TWINE_USERNAME: lolisamurai
|
|
TWINE_PASSWORD:
|
|
secure: DTyX4L2loxFxlsbPYAwuga0DyOlGiOnJyEwi/j08gba0NyNx21TvRFMHpITIqcfg
|
|
cache:
|
|
- C:\ProgramData\chocolatey\bin
|
|
- C:\ProgramData\chocolatey\lib
|
|
- C:\Users\appveyor\AppData\Local\pip\Cache
|
|
install:
|
|
- IF NOT EXIST C:\ProgramData\chocolatey\bin\swig.exe choco install swig --version 3.0.12 --yes --limit-output
|
|
- python -m pip install twine
|
|
- python -m pip install cibuildwheel==0.10.1
|
|
build_script:
|
|
- cd swig/python
|
|
- copy ..\..\oppai.c .
|
|
- copy ..\oppai.i .
|
|
- swig -python -includeall oppai.i
|
|
- cibuildwheel --output-dir wheelhouse
|
|
- ps: >-
|
|
if ($env:APPVEYOR_REPO_TAG -eq "true") {
|
|
Invoke-Expression "python -m twine upload --skip-existing wheelhouse/*.whl"
|
|
}
|
|
artifacts:
|
|
- path: "swig\\python\\wheelhouse\\*.whl"
|
|
name: wheels
|