Is there any desire for an Appveyor build or something similar for LCI?
I'm not an expert, but I played around a bit and came up with something like this:
version: 1.0.{build}
image: Visual Studio 2015
clone_folder: c:\lci
environment:
PATH: '%PATH%;C:\Python36-x64;C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1'
build_script:
- ps: >-
$temp=$env:path
$env:path="C:\Windows\system32;C:\Windows;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\CMake\bin;C:\Python27\Scripts;C:\Tools\curl\bin;C:\Program Files\PowerShell\6.0.0\;C:\Program Files\AppVeyor\BuildAgent\;C:\Python36-x64;C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin"
python install.py --prefix="C:/lci/install"
$env:path=$temp
test_script:
- ps: ctest
artifacts:
- path: ./install/bin
name: lci
Whenever I look at LCI, I see a bunch of requests for help compiling the interpreter. We could lower the bar of entry by providing binary builds automatically through something like this.
If this is something that'd be good to integrate into the main repo, I can make a pull request for this. Like I said, I'm not an Appveyor export, but I'm willing to give it a shot.