DRC | 0df2e21 | 2016-10-07 04:28:02 -0500 | [diff] [blame] | 1 | install: |
| 2 | - cmd: >- |
DRC | 87ab336 | 2019-02-14 10:01:16 -0600 | [diff] [blame] | 3 | if not exist c:\installers mkdir c:\installers |
DRC | 0df2e21 | 2016-10-07 04:28:02 -0500 | [diff] [blame] | 4 | |
| 5 | mkdir c:\temp |
| 6 | |
DRC | 87ab336 | 2019-02-14 10:01:16 -0600 | [diff] [blame] | 7 | if not exist c:\installers\nasm-2.10.01-win32.zip curl -fSL -o c:\installers\nasm-2.10.01-win32.zip http://www.nasm.us/pub/nasm/releasebuilds/2.10.01/win32/nasm-2.10.01-win32.zip |
DRC | 0df2e21 | 2016-10-07 04:28:02 -0500 | [diff] [blame] | 8 | |
| 9 | 7z x c:\installers\nasm-2.10.01-win32.zip -oc:\ > c:\installers\nasm.install.log |
| 10 | |
DRC | 0df2e21 | 2016-10-07 04:28:02 -0500 | [diff] [blame] | 11 | set INCLUDE=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;c:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\include |
| 12 | |
| 13 | set LIB=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64;c:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\lib\x64 |
| 14 | |
DRC | d6d7b53 | 2016-11-21 22:58:18 -0600 | [diff] [blame] | 15 | set PATH=c:\nasm-2.10.01;c:\Program Files (x86)\NSIS;c:\msys64\mingw32\bin;c:\msys64\usr\bin;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;c:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\bin\x64;c:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\bin;%PATH% |
DRC | 0df2e21 | 2016-10-07 04:28:02 -0500 | [diff] [blame] | 16 | |
| 17 | set MSYSTEM=MINGW32 |
| 18 | |
DRC | 6abd391 | 2016-11-15 08:47:43 -0600 | [diff] [blame] | 19 | bash -c "pacman --noconfirm -S zip" |
DRC | 0df2e21 | 2016-10-07 04:28:02 -0500 | [diff] [blame] | 20 | |
| 21 | mklink /d "%ProgramData%\Oracle\Java32" "c:\Program Files (x86)\Java\jdk1.6.0" |
| 22 | |
DRC | 6abd391 | 2016-11-15 08:47:43 -0600 | [diff] [blame] | 23 | git clone --depth=1 https://github.com/libjpeg-turbo/buildscripts.git -b %APPVEYOR_REPO_BRANCH% c:/buildscripts |
DRC | 0df2e21 | 2016-10-07 04:28:02 -0500 | [diff] [blame] | 24 | |
DRC | 87ab336 | 2019-02-14 10:01:16 -0600 | [diff] [blame] | 25 | cache: |
| 26 | - c:\installers\nasm-2.10.01-win32.zip -> appveyor.yml |
| 27 | |
DRC | 0df2e21 | 2016-10-07 04:28:02 -0500 | [diff] [blame] | 28 | build_script: |
| 29 | - cmd: >- |
DRC | c082dc0 | 2017-03-18 13:24:50 -0500 | [diff] [blame] | 30 | for /f %%i in ('"cygpath %CD%"') do set MINGWPATH=%%i |
| 31 | |
DRC | d64e8e2 | 2018-03-23 13:57:59 -0500 | [diff] [blame] | 32 | bash c:/buildscripts/buildljt -d %MINGWPATH% -b /c/ljt.nightly -v |
DRC | 0df2e21 | 2016-10-07 04:28:02 -0500 | [diff] [blame] | 33 | |
| 34 | move c:\ljt.nightly\files\*.tar.gz . |
| 35 | |
| 36 | move c:\ljt.nightly\files\*.exe . |
| 37 | |
| 38 | move c:\ljt.nightly\files\*.zip . |
| 39 | |
| 40 | move c:\ljt.nightly\log-windows.txt . |
| 41 | |
| 42 | artifacts: |
| 43 | - path: '*.tar.gz' |
| 44 | name: Source tarball |
| 45 | |
| 46 | - path: '*-gcc*.exe' |
| 47 | name: SDK for MinGW |
| 48 | |
| 49 | - path: '*-vc*.exe' |
| 50 | name: SDK for Visual C++ |
| 51 | |
| 52 | - path: '*.zip' |
| 53 | name: Windows JNI JARs |
| 54 | |
| 55 | - path: 'log-windows.txt' |
| 56 | name: Build log |
| 57 | |
| 58 | test: off |
| 59 | |
| 60 | deploy: off |