summaryrefslogtreecommitdiffstatshomepage
path: root/.appveyor.yml
Commit message (Collapse)AuthorAgeFilesLines
* Create GitHub Actions for CI (#7335) Dirk Best2020-10-211-58/+0
| | | | | | | | | | | This is intended as a replacement for AppVeyor and parts of TravisCI. It will create full builds of MAME (including tools) for the following platforms: - Linux (GCC and Clang) - macOS (Clang) - Windows (GCC and MSVC 2019) It will also upload the resulting executable as artifact so that it can be used for regression testing. This commit also removes the unused TeaCI drone files.
* Fix non-x86 build and try to make sure it does not break silently again (#7041) Julian Sikorski2020-08-121-9/+9
| | | | | | * Do not build x64 DRC backend when C backend is forced * New CI target (mametiny + kinst) * Switch travis to CI target * Switch appveyor to CI target
* Fix redundancy in pacman-key --verify call Julian Sikorski2020-07-301-1/+1
| | | | | Appveyor VS2017 image only ships with pacman 5.1.3 as of now. In that version pacman-key --verify only takes one argument, the signature.
* Appveyor msys2 workaround (#7002) Julian Sikorski2020-07-251-0/+5
| | | | | | | | | | | * Work around appveyor not being able to update msys2 There has been a change to msys2 package maintainers, meaning that the packages are now signed with a different key: https://www.msys2.org/news/#2020-06-29-new-packagers Import the new keys manually until appveyor image is updated with a new msys2-keyring package * Explicitly kill msys2 before the second pacman call
* Switch appveyor GCC build to -O3 (issue 6804) (#6987) Julian Sikorski2020-07-231-1/+1
|
* Continuous integration improvements (#5703) Julian Sikorski2019-10-181-7/+10
| | | | | | | | | | | | | | | | | | | | * Add workaround for imgtool and jedutil failing vs2019 debug builds with /ZI * No longer allow msvc build to fail * Enable tools build for travis to make it more useful * Switch travis to Xcode 11 in order to fix nltool linking failure * Prefer 64-bit compiler with VS 2019 too * Setting PreferredToolArchitecture to x64 is not needed, genie puts it into the project files for vs2015 or later * OPTIMIZE=1 build is faster that OPTIMIZE=0 for some reason. So fast in fact, that TOOLS=1 can be enabled without hitting the 60 minute timeout * Switch MINGW build to VS 2017 image until appveyor figure out why builds on VS 2019 are almost twice as slow * Run pacman twice to account for core system upgrades
* Synced with GENie upstream revision e78d6c1 (#5631) Julian Sikorski2019-09-291-16/+13
| | | | | | | | | | | | | | | | | | | | | * Synced with GENie upstream revision e78d6c1 * Add Visual Studio 2019 support * Fix hardcoded -m64 * Switch appveyor to Visual Studio 2019 * Fix genie being built as 32-bit * MSVC build is known to be broken currently. Let it fail until all the known issues are fixed. * Update the packages before building * Build with 3 threads Appveyor VMs have only 2 cores and 8 GB RAM. * Enable caching of pacman cache
* another try (nw) Patrick Mackinlay2019-09-261-1/+1
|
* try another way (nw) Patrick Mackinlay2019-09-261-2/+1
|
* doh (nw) Patrick Mackinlay2019-09-261-1/+1
|
* appveyor: and again (nw) Patrick Mackinlay2019-09-261-0/+1
|
* try again (nw) Patrick Mackinlay2019-09-261-1/+1
|
* appveyor: try this (nw) Patrick Mackinlay2019-09-261-4/+5
|
* appveyor: let's try vs2019 16.3.0 (nw) Patrick Mackinlay2019-09-261-2/+2
|
* Add gcc build to appveyor (#5654) Julian Sikorski2019-09-171-0/+27
| | | | | | | | | | * Add gcc build to appveyor As tea-ci has been broken for quite a while now there has been no MINGW CI available. MINGW builds can be done in appveyor too. Tools build had to be disabled as it takes longer than the allowed 60 minutes. Wa,-mbig-obj was added to avoid "file too big" errors. * Align appveyor gcc build configuration with travis This will hopefully make the build fast enough not to miss the 60 minute maximum build time * Turns out non-debug build needs -mbig-obj too
* appveyor: might as well (nw) Patrick Mackinlay2018-12-201-0/+1
|
* appveyor: another one (nw) Patrick Mackinlay2018-11-231-1/+4
|
* appveyor: experiment (nw) Patrick Mackinlay2018-11-231-1/+1
|
* Rename appveyor.yml balr0g2018-07-071-0/+21