Justin Kerk
85d74eb2c9
Emscripten build fixes (nw)
2015-12-19 08:17:34 +00:00
Cowering
850733ce5a
touch me (nw)
2015-12-12 12:30:43 -06:00
Miodrag Milanovic
ee942ae0fb
some MSBUILD fixes (nw)
2015-12-10 12:16:06 +01:00
Miodrag Milanovic
bae93ee22c
fix clang/gcc detection on windows (nw)
2015-12-07 13:31:06 +01:00
Miodrag Milanovic
f540242c73
proper windows clang version detection (nw)
...
make OVERRIDE_CXX=clang++ OVERRIDE_CC=clang
2015-12-07 13:05:25 +01:00
Miodrag Milanovic
8d7ae45c3f
fix windows build till clang detection is fixed (nw)
2015-12-07 11:38:16 +01:00
Miodrag Milanovic
f5371ffa1b
Respect OVERRIDE_CC and OVERRIDE_CXX
2015-12-07 11:30:31 +01:00
Miodrag Milanovic
92f81361d6
Initial conversion of core to C++14. Note that compilers are now limited to GCC 4.9.0 and up, Clang 3.4.0 and up, and VS2013 and up [Miodrag Milanovic]
2015-12-03 11:40:45 +01:00
Miodrag Milanovic
4b4b659679
Added MSBUILD support, msbuild.exe must be in path so update your tools (nw)
2015-11-23 10:01:21 +01:00
Justin Kerk
078d8e099a
Emscripten build fixes (nw)
2015-11-21 01:40:59 -08:00
Cowering
09d7fbc9fa
make example match new name scheme
2015-11-17 13:07:45 -06:00
Miodrag Milanovic
cabec7b81c
Added new doxygen templates and limited basic to core (nw)
2015-11-16 10:32:27 +01:00
Miodrag Milanovic
8c0d01d426
Fix compile for Intel C++ 15 compiler (nw)
2015-11-14 11:52:15 +01:00
Miodrag Milanovic
09f75f519d
fixed issue that genie did not update when arcade.lua or mess.lua only changed (nw)
2015-11-12 15:18:16 +01:00
Miodrag Milanovic
60249e4101
fix for cmakelist.txt creation (nw)
2015-11-08 17:26:46 +01:00
Miodrag Milanovic
44ffd8dd61
added make option to generate CMake files for CLion and root project file (nw)
...
also ignored CMakeLists.txt in root
2015-11-08 15:00:26 +01:00
Miodrag Milanovic
583a1f81f2
Moved regtests out of source tree, and updated paths (nw)
2015-11-05 13:41:25 +01:00
Vas Crabb
8247cab558
make it easier to build multiple configs (nw)
2015-11-02 23:40:03 +11: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
86d3aa8065
Moved tools in proper place, and moved build python scripts together with other scripts (nw)
2015-10-07 12:01:21 +02:00
Miodrag Milanovic
1fc48ce120
move mess into mame (nw)
2015-09-30 17:21:14 +02:00
balr0g
459c86dee3
Fix build with Xcode 7 (nw)
2015-09-18 16:00:03 -04:00
Miodrag Milanovic
6359b876b9
made FORCE_VERSION_COMPILE option to be used for build server (nw)
2015-09-05 11:53:19 +02:00
Vas Crabb
f500420346
OS/2 patch for 0.164 [KO Myung-Hun]
2015-08-25 13:02:01 +10:00
R. Belmont
b83cc37ae2
Merge pull request #257 from 0-wiz-0/master
...
Re-add NetBSD support.
2015-07-22 15:46:15 -04:00
Julian Sikorski
d4ec50198c
Do not pass -m32 to gcc on arm
2015-07-16 22:54:34 +02:00
Thomas Klausner
910f0215e8
Add NetBSD support.
...
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
2015-07-14 21:52:52 +02:00
Wilbert Pol
13967bb8a0
Fix clang version detection on osx yet again (nw)
2015-07-14 20:30:01 +02:00
Wilbert Pol
7db7f9e159
fix clang version detection on macos
2015-07-14 11:11:45 +02:00
R. Belmont
e0eb69cac6
Merge pull request #240 from belegdol/master
...
Added ability to use system PortAudio
2015-07-13 09:12:44 -04:00
Dirk Best
505760478a
fix clang version detection in ubuntu
2015-07-10 22:21:17 +02:00
Julian Sikorski
1b5d213aaa
Added ability to use system PortAudio
2015-07-05 22:08:10 +02:00
Justin Kerk
039b1e0a12
Missing bits needed for Emscripten compile (nw)
2015-06-20 13:42:30 -07:00
Miodrag Milanovic
239c31b584
Made possible creation of custom builds with given list of drivers included.
...
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
2015-06-20 18:20:44 +02:00
Miodrag Milanović
a208071e9d
Merge pull request #202 from wallyweek/sdlinipath
...
Added new SDL_INI_PATH flag [Cesare Falco]
2015-06-07 06:22:12 +02:00
Julian Sikorski
9027ce9575
Added the ability to use system flac, jpeg, lua, sqlite3, portmidi and zlib based on wallyweek's work
2015-06-06 23:39:24 +02:00
Cesare Falco
6cd8271575
Added new SDL_INI_PATH flag
2015-06-06 16:32:04 +02:00
Julian Sikorski
13506b6b54
Added OPT_FLAGS back
2015-06-06 13:38:19 +02:00
Olivier Galibert
511762fa2d
Allow compiling with shared libraries [O. Galibert]
...
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.
2015-05-31 13:25:17 +02:00
Miodrag Milanovic
2923224b51
remove text (nw)
2015-05-31 11:50:06 +02:00
Miodrag Milanovic
548a982a3c
Added skeleton support for Windows Phone and Windows Store - far from working(nw)
2015-05-28 20:06:33 +02:00
therealmogminer@gmail.com
bab674c78b
Re-enable optimizing SYMBOLS=1 builds, nw
2015-05-27 19:55:45 +02:00
Miodrag Milanovic
2e772fb160
Added lua script/makefile changes to support building tests and portaudio (nw)
2015-05-27 15:02:33 +02:00
Miodrag Milanovic
c796237981
added cppcheck target in order to run analysis of code (nw)
2015-05-12 13:24:38 +02:00
Miodrag Milanovic
f2b21a51f8
Added doxygen documentation definition file and make target for it (nw)
2015-05-12 10:28:41 +02:00
Cesare Falco
7652d47d8e
Add makefile switch to choose linking against bundled OR system expat library.
2015-05-11 09:37:45 +02:00
Miodrag Milanovic
6b48183ecf
Fix layout gen (nw)
2015-05-09 16:13:15 +02:00
Miodrag Milanovic
4c7b1e344b
No optimization for PROFILE otherwise symbols are not right (nw)
2015-05-07 11:59:05 +02:00
Miodrag Milanovic
58c32c97cf
Added cleansrc to makefile (nw)
2015-04-25 14:15:00 +02:00
Miodrag Milanovic
84f7d24cfa
Include make for regression tests (nw)
2015-04-23 14:07:14 +02:00