summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/genie.lua
Commit message (Collapse)AuthorAgeFilesLines
* Disable warnng C4319 with visual studio 2015 (nw) yz70s2015-08-091-0/+1
|
* scrape this for every bit of info (nw) Cowering2015-07-241-7/+9
|
* This lets MAME compile in Arch Linux GCC 5.2. 16G RAM used to prevent crash. ↵ Cowering2015-07-231-16/+68
| | | | | | compile with 'make SSE3=1 LTO=1' testing GCC 5.2 MSYS2 now (NW)
* Added ability to use system PortAudio Julian Sikorski2015-07-051-0/+5
|
* Fix more driver building, going deeper in checks (nw) Miodrag Milanovic2015-06-201-1/+0
|
* Made possible creation of custom builds with given list of drivers included. Miodrag Milanovic2015-06-201-4/+15
| | | | | | Note that game list is parsed so if macros are used they will not be found. example: make SUBTARGET=cops -j9 DRIVERS=src/mame/drivers/cops.c
* keep SSE2 like it was Cowering2015-06-191-2/+1
|
* This lets sdlMAME/sdlMESS compile on Fedora GCC 5.1.1 with LTO enabled with ↵ Cowering2015-06-191-1/+3
| | | | | | | | | | | | | | | | line: make -jX SSE2=1 LTO=1 (pick X wisely as Xx4 link threads will run to speed up lto) Super Mario 64 runs at 88% on old I7-920 in a VM (from 55%). Windows Mingw-64 5.1.1 LTO is not possible for now :( Why do we need to say 'SSE2=1' since MAME now requires a CPU with that for a minimum? (nw)
* Nope. (nw) balr0g2015-06-071-0/+1
| | | | | | This reverts commit 72794f8ff1c1e79bd0350bb52fb3757bdf04d004. At least this provides a more useful stacktrace, if anyone wants to debug.
* Use attribute unused for inlined new/delete. (nw) balr0g2015-06-071-1/+0
| | | | | | This is still not compliant code, and will probably break with LTO, but is a cleaner fix for the warning. Using this attribute also ensures that the linker doesn't remove the code.
* and remove (nw) Miodrag Milanovic2015-06-071-3/+0
|
* lets make it just for mingw (nw) Miodrag Milanovic2015-06-071-7/+3
|
* placed this back to disable warning on clang (nw) Miodrag Milanovic2015-06-071-0/+1
|
* should go like this (nw) Miodrag Milanovic2015-06-071-1/+1
|
* Fix for 64bit build size thanks to Peter Ferrie (nw) Miodrag Milanovic2015-06-071-0/+7
|
* Added the ability to use system flac, jpeg, lua, sqlite3, portmidi and zlib ↵ Julian Sikorski2015-06-061-3/+53
| | | | based on wallyweek's work
* Added OPT_FLAGS back Julian Sikorski2015-06-061-0/+10
|
* fix for OG :) (nw) Miodrag Milanovic2015-06-031-2/+2
|
* Allow compiling with shared libraries [O. Galibert] Olivier Galibert2015-05-311-0/+21
| | | | | | | | | | Put SHLIB=1 in the main makefile, or on the command line. The idea is to get a *way* faster link with symbols. It works at least on linux, with one annoying caveat: you have to be in the build/projects/sdl/mame/gmake-linux directory to start mame afterwards. We're going to move some things around to be able to use LD_LIBRARY_PATH or have it start as-is from the root.
* Removed -Wno-unused-variable for mingw/gcc (nw) Miodrag Milanovic2015-05-311-1/+0
|
* Let subtarget MESS (not MAME, yet) compile with Windows GCC 5.1 and lto. I ↵ Cowering2015-05-291-14/+9
| | | | am told 'any' recent GCC for Windows has gcc-ar wrapper, if not, change back the line in toolchain.lua (NW)
* oops, forgot one Cowering2015-05-281-0/+6
|
* Merge branch 'master' of https://github.com/mamedev/mame Cowering2015-05-281-0/+15
|\
| * Added skeleton support for Windows Phone and Windows Store - far from ↵ Miodrag Milanovic2015-05-281-0/+15
| | | | | | | | working(nw)
* | Merge branch 'master' of https://github.com/mamedev/mame Cowering2015-05-271-1/+0
|\| | | | | | | | | Conflicts: scripts/genie.lua
| * Removed -Wno-unused-variable for mingw/gcc (nw) Miodrag Milanovic2015-05-271-1/+0
| |
* | test Cowering2015-05-271-1/+1
| |
* | Merge branch 'master' of https://github.com/mamedev/mame Cowering2015-05-271-0/+9
|\|
| * Added lua script/makefile changes to support building tests and portaudio (nw) Miodrag Milanovic2015-05-271-0/+9
| |
* | test Cowering2015-05-271-1/+16
|/
* Remove nonstandard inline overloads (nw) balr0g2015-05-161-1/+0
|
* Warn for self-assignment (nw) balr0g2015-05-161-1/+0
|
* whoops? (nw) Wilbert Pol2015-05-161-1/+1
|
* Clang supports -Wshadow, so allow it balr0g2015-05-151-4/+6
|
* added some flags for VS build for Peter (nw) Miodrag Milanovic2015-05-151-0/+2
|
* Add makefile switch to choose linking against bundled OR system expat library. Cesare Falco2015-05-111-0/+5
|
* Removed comments and added generic license for whole team on top (nw) Miodrag Milanovic2015-05-091-0/+3
|
* MAME now represent full build, for building MESS drivers only use [Miodrag ↵ Miodrag Milanovic2015-05-091-2/+10
| | | | | | | Milanovic] make SUBTARGET=mess, for building only Arcades drivers only use: make SUBTARGET=arcade
* ssues with white-space in MAME_DIR [qmc2] Miodrag Milanovic2015-04-301-0/+1
|
* use target suffixes only for main executable (nw) Miodrag Milanovic2015-04-251-38/+0
|
* do not strip by default Miodrag Milanovic2015-04-221-1/+1
|
* Renamed to STRIP_SYMBOLS and made logic more clear (nw) Miodrag Milanovic2015-04-221-5/+5
|
* Added NO_STRIPPING option and enabled stripping of executable by default (nw) Miodrag Milanovic2015-04-191-3/+13
|
* fixed android compile (nw) Miodrag Milanovic2015-04-181-0/+3
|
* Make sure USE_OPENMP is passed via define. (nw) couriersud2015-04-171-0/+4
|
* Fix OPENMP linking. (nw) couriersud2015-04-161-3/+6
|
* test for linking (nw) Miodrag Milanovic2015-04-161-1/+0
|
* Should speedup OSX builds (nw) Miodrag Milanovic2015-04-151-4/+0
|
* Added SHADOW_CHECK parameter so we can work on shadowing issues in our code (nw) Miodrag Milanovic2015-04-111-0/+15
|
* Make it work on VS2010 (nw) Miodrag Milanovic2015-04-111-1/+5
|