From 94a413ea072efcc072faeaee362f108ac15b30ff Mon Sep 17 00:00:00 2001 From: Alberto Fustinoni Date: Thu, 21 Dec 2017 20:37:35 +0900 Subject: [PATCH 1/3] Appveyor CI --- README.md | 3 +++ appveyor.yml | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 appveyor.yml diff --git a/README.md b/README.md index 10765b5..3c1d4d7 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ +[![Build Status](https://travis-ci.org/libretro/libretro-fceumm.svg?branch=master)](https://travis-ci.org/libretro/libretro-fceumm) +[![Build status](https://ci.appveyor.com/api/projects/status/etk1vcouybahdbkt/branch/master?svg=true)](https://ci.appveyor.com/project/bparker06/libretro-fceumm/branch/master) + # FCE Ultra mappers modified FCEU "mappers modified" is an unofficial build of FCEU Ultra by CaH4e3, which supports a lot of new mappers including some obscure mappers such as one for unlicensed NES ROM's. diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..803ff42 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,33 @@ +version: 0.1.{build} + +shallow_clone: true + +image: Visual Studio 2017 + +environment: + makefile_location: "." + makefile_name: makefile.libretro + target_name: fceumm + +configuration: + - release + +platform: + - windows_msvc2017_uwp_x64 + - windows_msvc2017_uwp_x86 + - windows_msvc2017_uwp_arm + - windows_msvc2017_desktop_x64 + - windows_msvc2017_desktop_x86 + +init: + - set Path=C:\msys64\usr\bin;%Path% + +build_script: + - cd %makefile_location% + - make -f %makefile_name% platform=%platform% + +artifacts: + - path: '%makefile_location%\%target_name%*.dll' + - path: '%makefile_location%\%target_name%*.lib' + - path: '%makefile_location%\%target_name%*.pdb' + - path: '**\libretro.h' \ No newline at end of file From e32f25be633683f7bdbb05d525870dfbd4946fd4 Mon Sep 17 00:00:00 2001 From: Alberto Fustinoni Date: Thu, 21 Dec 2017 20:38:08 +0900 Subject: [PATCH 2/3] Formatting --- appveyor.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 803ff42..5bfdf0e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -30,4 +30,5 @@ artifacts: - path: '%makefile_location%\%target_name%*.dll' - path: '%makefile_location%\%target_name%*.lib' - path: '%makefile_location%\%target_name%*.pdb' - - path: '**\libretro.h' \ No newline at end of file + - path: '**\libretro.h' + \ No newline at end of file From e647ca413e26319adf3948dc87b0a38f969c9703 Mon Sep 17 00:00:00 2001 From: Alberto Fustinoni Date: Thu, 21 Dec 2017 20:40:28 +0900 Subject: [PATCH 3/3] Fix --- appveyor.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 5bfdf0e..17f729a 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -27,8 +27,7 @@ build_script: - make -f %makefile_name% platform=%platform% artifacts: - - path: '%makefile_location%\%target_name%*.dll' - - path: '%makefile_location%\%target_name%*.lib' - - path: '%makefile_location%\%target_name%*.pdb' + - path: '**\%target_name%*.dll' + - path: '**\%target_name%*.lib' + - path: '**\%target_name%*.pdb' - path: '**\libretro.h' - \ No newline at end of file