Miodrag Milanovic
72d5222016
made bgfx compile on more platforms (nw)
2015-03-29 14:29:06 +02:00
Miodrag Milanovic
93025d33c1
Added network flags (nw)
2015-03-29 10:57:10 +02:00
Vas Crabb
c73dbdeaf3
Small cleanup
2015-03-29 18:35:48 +11:00
Vas Crabb
3010be4c30
SDL and Windows strconv are the same thing.
2015-03-29 18:23:02 +11:00
Vas Crabb
c878883667
Remove all the stuff that causes driver and emu sources to be compiled
...
differently with different OSDs
Switch back to building for all OSDs in common directory
Move more OSD-specific stuff into OSD scripts
It still isn't completely safe to be building all OSD into same directory
Common OSD "module" files, e.g. debuggers and renderers, build with
different options for each OSD. It works at the moment, but you will end
up with slightly different executables depending on the order you build
OSDs.
2015-03-29 15:02:23 +11:00
Miodrag Milanovic
6825ee0a55
Made ume target include mame and mess targets (nw)
2015-03-28 15:19:21 +01:00
Miodrag Milanovic
d90b5dd812
fix for osx debugger (nw)
2015-03-28 11:51:25 +01:00
Miodrag Milanovic
b14117da2b
skipped one file (nw)
2015-03-28 11:03:05 +01:00
Miodrag Milanovic
7f1ad1db99
Explicit file listing in lua scripts making generate much much faster (nw)
2015-03-28 10:10:03 +01:00
Miodrag Milanovic
aea6bc4bb8
linkoptions for QT are needed (nw)
2015-03-28 07:15:14 +01:00
Vas Crabb
4303fbc35c
Put some OSD libs back in main GENie file to fix WinSDL build for now
2015-03-28 16:20:04 +11:00
Vas Crabb
a9bc80bd4b
build into OSD subdirectory for people building multiple OSDs
2015-03-28 16:06:06 +11:00
Vas Crabb
78eedb8aba
Move more OSD-specific stuff to OSD scripts
2015-03-28 15:09:22 +11:00
Miodrag Milanovic
e14a06de87
Split OSD per file [qmc2]
2015-03-27 13:01:03 +01:00
Miodrag Milanovic
3d34fd00eb
fix for DRC (nw)
2015-03-26 19:29:26 +01:00
Miodrag Milanovic
7495d63776
changed to removefiles and fixed locations, vs builds do fine now (nw)
2015-03-26 17:32:34 +01:00
Miodrag Milanovic
69d4d86e74
add postbuild only to main file (nw)
2015-03-26 16:48:24 +01:00
Vas Crabb
2605b33035
Fix tools link on OSX, only embed plist in main target
2015-03-26 23:45:14 +11:00
Miodrag Milanovic
6c2c891317
fix TOOLS linking on OSX (nw)
2015-03-26 13:37:40 +01:00
Miodrag Milanovic
c9dec81990
missing SDLMAME_X11 [qmc2] (nw)
2015-03-26 10:52:13 +01:00
Miodrag Milanovic
54f324024e
fix compile bgfx under OSX (nw)
2015-03-26 10:50:58 +01:00
Miodrag Milanovic
9358a61e7a
made tools to be built with TOOLS=1 param (nw)
2015-03-26 09:35:10 +01:00
Miodrag Milanovic
51968eddb3
fixed compiling ldplayer (nw)
2015-03-26 09:20:27 +01:00
Miodrag Milanovic
f76d59c41d
Moved build system to GENie [Miodrag Milanovic]
...
make TARGET=mess -j19
will generate all needed files and build MESS, while developing you can use
make TARGET=mess COMPILE=1 -j19
to prevent rebuilding of make files.
Build system have automatic generate of dependencies so will do incremental builds fine.
make clean
will remove all generated files/projects and obj files
2015-03-26 09:00:39 +01:00