Julian Sikorski
8cc758355d
Enable use of system-wide asio, glm and rapidjson ( #3172 )
...
* Fixed building using system utf8proc
* Fixed building using system portaudio
* Allow using system-wide asio headers (1.11.0 or higher required).
* Allow using system-wide glm headers
* Allow using system-wide rapidjson headers
2018-02-08 16:06:25 -05:00
Olivier Galibert
6caef2579a
dvdisasm: Overhaul [O. Galibert]
...
Disassemblers are now independant classes. Not only the code is
cleaner, but unidasm has access to all the cpu cores again. The
interface to the disassembly method has changed from byte buffers to
objects that give a result to read methods. This also adds support
for lfsr and/or paged PCs.
2017-11-26 17:41:27 +01:00
couriersud
ab17457707
Make sure netlist includes are not found directly on include path.
...
Instead, they have to be prefixed by "netlist/". Removed unneeded link
librariers for nltool and nlwav along the way. (nw)
2017-02-10 21:52:09 +01:00
Miodrag Milanovic
de7e80804e
Added ability to use ASIO in all core MAME parts (nw)
2016-11-07 10:47:27 +01:00
Miodrag Milanovic
b966180061
Compile netlist and lua only if used (nw)
2016-08-12 15:03:45 +02:00
Justin Kerk
41a489a947
Work around linker issues with Emscripten (nw)
2016-04-29 04:40:34 +00:00
Miodrag Milanovic
b055af8907
Fix ldplayer issue (nw)
2016-03-29 10:17:19 +02:00
Jeffrey Clark
9d9c8fad6a
Extend system library support (nw)
...
Extend USE_SYSTEM_LIB_* to support providing the library name and include directory.
To link against system specific lib names and header path: (ref #711 )
USE_SYSTEM_LIB_LUA=lua5.3:/usr/include/lua5.3
2016-03-28 22:26:52 -05:00
Miodrag Milanovic
98f0e800f4
Fixed arcade build and merged libbus with liboptional due to circular dependencies (nw)
2016-03-06 09:09:18 +01:00
Miodrag Milanovic
f1a0a3cb88
Added pre-compiled headers support to build system (nw)
2016-01-01 08:23:58 +01:00
Miodrag Milanovic
6a765a95ec
Added addprojectflags function and added -Wsuggest-override for all that are not 3rdparty projects.
...
It is place where all additional checks we should put
2015-12-06 17:07:50 +01:00
Scott Stone
31cca9ea63
Added info header at the top of each .lua file (nw)
2015-11-14 12:51:21 -05:00
Miodrag Milanovic
033227778e
Remove not longer needed ForceCpp flag (nw)
2015-11-08 13:44:34 +01:00
Miodrag Milanovic
8e22b1d22f
Renamed DRIVERS parameter to SOURCES since you can add any source you wish to include in target (nw)
2015-10-09 14:13:35 +02:00
Miodrag Milanovic
64599d2aff
Do not create dasm.lib if no disassembler compiled (nw)
2015-10-09 13:45:14 +02:00
Miodrag Milanovic
1fc48ce120
move mess into mame (nw)
2015-09-30 17:21:14 +02:00
Miodrag Milanovic
d0e0a5bfa4
removed not needed include paths (nw)
2015-09-13 14:04:00 +02:00
Miodrag Milanovic
05c7edb199
Remove direct zlib dependency in code (nw)
2015-09-13 12:27:46 +02:00
Miodrag Milanovic
c9bde5341d
reorganized scripts according to new structure (nw)
2015-09-13 10:17:58 +02:00