From 7059778c269ac8226fff5be7d8417c557b7ce2b2 Mon Sep 17 00:00:00 2001 From: Frank Morgner Date: Mon, 27 Nov 2017 20:59:52 +0100 Subject: [PATCH] Build vicc.exe on AppVeyor --- appveyor.yml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 9e9ffbd..7accb19 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -10,12 +10,12 @@ install: If ($env:Platform -Match "x86") { $env:MSBUILD_PLATFORM="x86" $env:VCVARS_PLATFORM="x86" - $env:ARTIFACT="vpcd_win32" + $env:ARTIFACT="virtualsmartcard_win32" $env:X64="" } Else { $env:MSBUILD_PLATFORM="x64" $env:VCVARS_PLATFORM="amd64" - $env:ARTIFACT="vpcd_win64" + $env:ARTIFACT="virtualsmartcard_win64" $env:X64="x64\" } - git submodule update --init --recursive @@ -23,6 +23,18 @@ install: # BUGFIX: wdf directory was renamed to 00wdf, rename it back (see github.com/appveyor/ci/issues/414) - ps: ren 'C:\Program Files (x86)\Windows Kits\10\include\00wdf' 'wdf' + - choco install swig + - python -m pip install --upgrade pip + - pip install virtualenv + - pip install -U setuptools + - easy_install PyCrypto + - pip install pbkdf2 + - pip install Pillow + - pip install pyreadline + - pip install pyscard + - pip install pyinstaller + - set PATH=C:\cygwin\bin;%PATH% + # set Visual Studio 2015 build environment - set VSVER=14 - ps: $env:VSCOMNTOOLS=(Get-Content ("env:VS" + "$env:VSVER" + "0COMNTOOLS")) @@ -38,5 +50,9 @@ build_script: - cl /Ivirtualsmartcard\src\vpcd virtualsmartcard\src\vpcd-config\vpcd-config.c /NODEFAULTLIB:MSVCRTD /NODEFAULTLIB:MSVCRT virtualsmartcard\src\vpcd-config\local-ip.c ws2_32.lib - move vpcd-config.exe %ARTIFACT% + - bash -c "cd virtualsmartcard && autoreconf -i && exec 0