aboutsummaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAge
* CI: Fix Ubuntu aarch64 build againNadia Holmquist Pedersen2021-12-28
| | | | * Use a clean Ubuntu Docker container to hopefully have a more stable environment * Remove old workarounds
* CI: macOS 10.14 is no longer supported, use 10.15Nadia Holmquist Pedersen2021-12-28
|
* Use Homebrew LLVM for tha CI buildsNadia Holmquist Pedersen2021-09-15
|
* Move x86-64 macOS CI fileWaluigiWare642021-07-22
| | | | [skip ci]
* Clean workspace before buildWaluigiWare642021-07-22
|
* Use mkdir -p hereWaluigiWare642021-07-22
|
* Use arch -arm64 on ARM64 macOS CIWaluigiWare642021-07-22
|
* Add ARM64 Mac CI fileWaluigiWare642021-07-22
|
* Change workflow upload name to platform on GitHub CIWaluigiWare642021-06-13
|
* add paypal and shitArisotura2021-04-26
|
* Use Azure Pipelines so we can target macOS 10.14 (#1042)WaluigiWare642021-04-24
|
* Improve macOS bundling (#1067)Nadia Holmquist Pedersen2021-04-21
| | | | | | | * Improve macOS bundling * Bundle libs for macOS CI * Add MACOS_BUILD_DMG CMake option and make the CI upload the DMG so we don't lose executable permissions. * Manually copy plugins if macdeployqt doesn't * Ad-hoc codesign the app
* tell pkg-config the location of libarchiveWaluigiWare642021-03-21
|
* Remove temporary macOS CI workaroundsWaluigiWare642021-03-08
|
* Use setup-msys2 GitHub Action (#1029)WaluigiWare642021-03-06
| | | | | * Use setup-msys2 GitHub Action This makes the Windows CI a few minutes faster
* Try to fix Ubuntu AArch64 CI (#979)WaluigiWare642021-02-02
| | | Also remove previous fixes, they were fixed upstream
* Use libepoxy to load in OpenGL functions (#960)WaluigiWare642021-01-26
| | | | | | | | | | | * Use libepoxy to load in OpenGL functions Prevents having to load them in manually * Install libepoxy in the CI * Do not link OpenGL libraries, libepoxy opens them itself * Add libepoxy to build instructions
* Change all mentions of qt5 to qt@5 on macOS (#937)WaluigiWare642021-01-13
| | | | | | | | | * Change all mentions of qt5 to qt@5 on macOS * Use temporary workaround to get macOS brew updating https://github.com/actions/virtual-environments/issues/2322#issuecomment-749211076 * Don't install CMake, it is already installed in the macOS runner
* Update workflow filesWaluigiWare642020-12-19
|
* Merge branch 'master' into feature/zip-supportWaluigiWare642020-12-19
|\
| * Ubuntu CI cleanups (#842)Nadia Holmquist Pedersen2020-12-09
| |
| * Add support for macOS (#771)WaluigiWare642020-11-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * use shm_open() instead of memfd_create() on macOS malloc.h isn't a header on macOS * Change OpenGL headers + create ifdef for DO_PROCLIST macOS seems to already have the OpenGL functions defined, without the ifdef, it gives "ambiguous references" errors. * macOS doesn't have ->gregs in uc_mcontext and it doesn't have REG_RIP either https://github.com/gperftools/gperftools/blob/master/m4/pc_from_ucontext.m4 * use getpid() to make memory file name unique * #ifndef __APPLE__ for AF_PACKET and linux/if_packet.h * Add include and link directories for macOS and link the OpenGL framework * Add macOS CI * Use newly added libslirp package from Homebrew https://github.com/Homebrew/homebrew-core/pull/63412 * Use Apple's Clang instead of GNU GCC on macOS * Add macOS build instructions to README * Try to fix macOS undefined symbol * snprintf doesn't take null terminator into account * Map new memory on macOS for JIT * Only use gcc-ar if using GNU Compiler * re-add fastmem code - whoops! * Fix style issue - use camelCase not snake_case * Set Minimum macOS version * Switch Minimum OS X version to 10.9 * Add macOS libpcap library name * fix memory leak * Fix binding keys in macOS * Allow getting MAC address on macOS melonDS on Linux uses AF_PACKET, which doesn't exist on macOS. Instead, this commit uses AF_LINK on macOS to get the MAC address. * Remove unneeded macOS CI dependencies * Build melonDS app bundle on macOS Now it is no longer required to install the libraries on macOS, they come with the app bundle. * fix macOS CI not being able to find macdeployqt * copy melonDS.app with recursive because it's a folder * Disable fastmem checkbox on macOS * Disable fastmem by default in config * forgot a semicolon * Don't bundle libraries, causes issues on macOS <10.15 * Update README + allow finding version in Finder on macOS * Make sure fastmem checkbox stays uncheckable
| * Fix Ubuntu AArch64 CI - round 3 (#811)WaluigiWare642020-11-11
| |
* | Merge branch 'master' into feature/zip-supportWaluigiWare642020-10-23
|\|
| * Fix Ubuntu AArch64 CI - again (#767)WaluigiWare642020-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | * Fix Ubuntu AArch64 CI - again * Update build-ubuntu-aarch64.yml * Update build-ubuntu-aarch64.yml * Update build-ubuntu-aarch64.yml * Update build-ubuntu-aarch64.yml * Update build-ubuntu-aarch64.yml
| * Fix Ubuntu AArch64 CI (#764)WaluigiWare642020-09-19
| |
| * Update build-ubuntu.ymlWaluigiWare642020-08-26
| |
| * Deploy Qt libraries with dynamic Windows buildsRaphaël Zumer2020-07-31
| | | | | | | | Also stop using msys-dist.sh with the static CI build.
* | Merge branch 'master' into feature/zip-supportWaluigiWare642020-08-05
|\|
| * Merge branch 'master' into fix/aarch64-ciNadia Holmquist Pedersen2020-07-27
| |\
| | * Don't download CMake, the package is new enoughNadia Holmquist Pedersen2020-07-26
| | |
| | * Remove unneeded gtk3 package from the Ubuntu buildNadia Holmquist Pedersen2020-07-26
| | |
| | * Add libslirp to workflowsNadia Holmquist Pedersen2020-07-26
| | |
| * | Do full upgrade to avoid issues when installing ARM dependenciesNadia Holmquist Pedersen2020-07-27
| |/
| * Windows CI: Install MSYS2 with chocolateyNadia Holmquist Pedersen2020-07-25
| |
* | Fix Ubuntu ARM64 libzip dependencyWaluigiWare642020-07-22
| |
* | Add libzip dependency in the workflow files and to CMakeLists.txtU-RAYYAN-PC\Rayyan2020-07-22
|/
* Use GCC 10Nadia Holmquist Pedersen2020-06-12
|
* Use qtbase5-dev so we pull in less stuffNadia Holmquist Pedersen2020-06-12
|
* Correct name and fix syntax errorNadia Holmquist Pedersen2020-06-12
|
* Add aarch64 CINadia Holmquist Pedersen2020-06-12
|
* Update Ubuntu version used for CIRaphaël Zumer2020-06-08
| | | | | Ubuntu 20.04 is supported "as a preview" and may have to be replaced in the future, but 18.04's Qt package is too old to build.
* ASGHAFGSHASHJKQHDArisotura2020-05-30
|
* asaddazsArisotura2020-05-30
| | | | sneaky bastard
* fix the Github Actions shit, hopefullyArisotura2020-05-29
|
* Disable CI on non-master branchesRaphaël Zumer2020-03-21
|
* Include romlist.bin with Linux CI artifactsRaphaël Zumer2019-12-13
|
* Package shared resources with Windows CI artifactsRaphaël Zumer2019-12-13
|
* Fix Ubuntu CI when Microsoft breaks repositoriesRaphaël Zumer2019-12-13
|
* Upload CI build artifactsRaphaël Zumer2019-12-12
|