summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/genie.lua
Commit message (Expand)AuthorAgeFilesLines
* Turn off the sfinae-incomplete warning for GCC 16. Vas Crabb9 days1-11/+8
* build: retire superseded Intel C++ Compiler target Patrick Mackinlay2026-04-081-43/+0
* Cleaned up unsupportable legacy stuff: Vas Crabb2026-04-061-7/+0
* Move build system adjusttment and fixes: Vas Crabb2026-04-051-14/+8
* scripts/genie.lua: updated clangcl build settings to c++20 Patrick Mackinlay2026-04-031-4/+5
* Switched language standard to C++20, bumped compiler requirement to GCC 11. (... Vas Crabb2026-04-021-6/+6
* Hopedfully improve building in more configurations. Vas Crabb2026-03-031-3/+3
* Fixed MAME_PROFILER leaking from a debug build to subsequent release builds. Vas Crabb2026-02-231-1/+5
* Promote tautological comparison warning to an error. Vas Crabb2026-01-261-2/+0
* Added support for generating PDB symbols with MinGW clang and lld. (#14352) Vas Crabb2025-10-201-2/+10
* Emscripten build: Prevent excessive link times with the default optimization ... Justin Kerk2025-07-051-1/+13
* sound: Set SOUND_DISABLE_THREADING for Emscripten target Justin Kerk2025-06-051-0/+1
* build: update vs/msbuild settings to reflect current clangcl (#13633) Patrick Mackinlay2025-05-131-33/+34
* Fixed the last GCC class memory access warnings and cleaned up some stuff. Vas Crabb2025-04-211-3/+0
* Made PTR64 a makefile-only thing - it isn't necessary in the code. Vas Crabb2025-04-201-25/+0
* Cleaned up build scripts and compiling documentation: Vas Crabb2025-04-201-37/+7
* emscripten: fixes to get bgfx working (#13255) algestam2025-02-061-6/+5
* -cpu/drcbex64.cpp: Directly dispatch memory accesses no larger than native wi... Vas Crabb2025-02-051-8/+0
* cpu/drcbearm64.cpp: Added a 64-bit ARMv8 (AArch64) DRC back-end. (#13162) 9871238791132025-01-141-9/+21
* build: adjust msvc warning settings Patrick Mackinlay2025-01-031-4/+4
* Actually demote tautological-compare to a warning. Vas Crabb2024-11-271-0/+1
* Enable tautological-compare warning as error. Vas Crabb2024-11-271-1/+0
* Updated GENie and changed Visual Studio target to Visual Studio 2022. (#13000) Patrick Mackinlay2024-11-271-0/+3
* -nes.xml: Use self-closing tags for data areas with no load commands - saves ... Vas Crabb2024-03-311-1/+1
* Drop support for GCC < 10.3, clang 6, SDL < 2.0.14 and Qt 5.10. Vas Crabb2024-03-281-25/+10
* Slightly different fix for asio compilation with newer Emscripten (#12098) Justin Kerk2024-03-131-1/+1
* Fix compile error in 3rdparty/asio with newer Emscripten versions (#12098) Justin Kerk2024-03-131-0/+3
* Make building emulator optional (allow building tools without building MAME) ... Miodrag Milanović2023-12-311-41/+50
* Ensure that the has_* file actually has data in them. The previous PR had cl... Olivier Galibert2023-12-091-2/+7
* Make generation of has_foo.h files deterministic (#11651) Bernhard M. Wiedemann2023-10-241-1/+1
* Set LinkSupportCircularDependencies for FreeBSD as well as NetBSD (#11271). Vas Crabb2023-05-281-1/+1
* 3rdparty/lzma: Updated to LZMA SDK version 22.01 Vas Crabb2023-05-041-5/+0
* ui: Don't use facets of destructed locales. Vas Crabb2023-05-011-3/+3
* Fixed another warning, a full compile now completes with GCC 13.1. [R. Belmont] arbee2023-04-291-0/+1
* Support GCC 13.1 / Fedora 38 [R. Belmont] arbee2023-04-291-0/+9
* -Lua engine: run everything in coroutines. (#11019) Vas Crabb2023-03-251-1/+1
* Removed local copy of SDL source and update Android build support. (#10899) Miodrag Milanović2023-02-271-37/+2
* Use EQUIVALENT_ARRAY to avoid issues with std::size on member arrays, enable ... Vas Crabb2023-02-011-0/+1
* Fail earlier in the build process if SOURCES= specifies no files containing s... Vas Crabb2022-07-071-2/+12
* genie: Explicitly set LinkSupportCircularDependencies for NetBSD. (#10020) Thomas Klausner2022-07-041-0/+4
* Allow leaving off the src/<target>/ prefix in SOURCES= Vas Crabb2022-07-011-1/+5
* -Added support for directory names in SOURCES= Vas Crabb2022-06-301-2/+3
* More quality of life features for new source layout: Vas Crabb2022-06-291-5/+5
* Added make opions for filter file, adjusted source path display. Vas Crabb2022-06-281-15/+47
* Eliminated cross dependencies between driver projects. Vas Crabb2022-06-271-13/+15
* Acknowledge presence of circular dependencies to keep GNU ld happy on Linux. Vas Crabb2022-06-171-0/+3
* Updated scripts to support SOURCES= builds after the reorganisation happens. Vas Crabb2022-06-151-3/+3
* Adjust toolchain versions for triggering workarounds: Vas Crabb2022-06-061-2/+2
* Remove spurious /wx option from prjects generated for visual studio yz70s2022-05-231-1/+0
* fix for building with clang 14 as asmjit uses | & operators on bools [smf] smf-2022-05-181-0/+5