Bernhard Frauendienst
cb5495f738
Take pkg-config path from env if defined
2016-07-09 22:49:30 +02:00
Miodrag Milanovic
9b3788035c
scrclean on lua scripts (nw)
2016-03-29 08:49:47 +02:00
Miodrag Milanovic
5fc2774703
Clang 3.8.0 supports -municode (nw)
2016-03-14 07:55:17 +01:00
Miodrag Milanovic
d9510ed04d
Used std::thread and std::condition_variable (nw)
2016-03-01 20:52:56 +01:00
Miodrag Milanovic
1adc64573f
compiles but crash on OSX with bundled one (nw)
2016-02-28 15:07:43 +01:00
Miodrag Milanovic
adfae5ffe5
make possible to select if bundled SDL2 is used, made mingw and vs compile so far (nw)
2016-02-27 18:48:03 +01:00
Miodrag Milanovic
ea6b854844
Made Visual Studio use by default bundled SDL2 (nw)
2016-02-27 16:53:49 +01:00
Miodrag Milanovic
4727b0d97f
OS/2 can not support SDL2 which is needed for MAME to run (nw)
2016-02-26 13:20:43 +01:00
Miodrag Milanovic
cce0696a5f
Made OSD=sdl build compile out of box in Visual Studio (nw)
2016-02-22 14:23:15 +01:00
Miodrag Milanovic
38e054c765
placed back OPENGL check since GL is not same as GLES (nw)
2016-02-16 18:00:19 +01:00
Miodrag Milanovic
e1ace73626
opengl as requirement (nw)
2016-02-16 17:21:32 +01:00
Miodrag Milanovic
40e0a1bcb7
Remove SDL 1.2 support (nw)
2016-02-16 16:35:03 +01:00
Jeffrey Clark
4e7f9e86e8
Refactor MACOSX_USE_LIBSDL to USE_LIBSDL for windows and linux static library support (nw)
2016-02-15 12:09:26 -06:00
Miodrag Milanovic
b7def3d28c
fix for osx and bsd (nw)
2016-02-09 15:13:32 +01:00
Cesare Falco
2db577c34e
Get .ini file default path makefile variable back.
2016-01-05 12:01:50 +01:00
Olivier Galibert
9d231a83ad
qt5 debugger port [O. Galibert]
2015-12-27 12:58:00 +01:00
Vas Crabb
f500420346
OS/2 patch for 0.164 [KO Myung-Hun]
2015-08-25 13:02:01 +10:00
Olivier Galibert
9485ca9d43
Revert "debugqt: Port to Qt5 [O. Galibert]"
...
Experience shows it's too early for that. I'll keep that in a corner
and we'll see again later.
2015-08-01 20:43:47 +02:00
Olivier Galibert
a83ad4d11f
debugqt: Port to Qt5 [O. Galibert]
2015-07-29 11:19:43 +02:00
Cesare Falco
6cd8271575
Added new SDL_INI_PATH flag
2015-06-06 16:32:04 +02:00
Miodrag Milanovic
ca37d40f69
Removed comments and added generic license for whole team on top (nw)
2015-05-09 16:05:30 +02:00
Parry
05f71a27f9
Drop NO_SDL_GLEXT define on OSX
2015-04-30 14:10:59 +08:00
Miodrag Milanovic
f6fbdaa2e8
Added QT_HOME to support custom QT installations (nw)
2015-04-13 18:51:07 +02:00
Miodrag Milanovic
abf7d057d2
Supported mingw-clang builds (nw)
2015-04-06 11:58:24 +02:00
Vas Crabb
f947a9b160
Harmonise targetos between genie.lua and sdl{,_config}.lua
2015-04-04 15:13:48 +11:00
Vas Crabb
a119fc50ab
Remove some obsolete code, enable MALLOC_DEBUG for SDLWin32
2015-04-04 15:05:21 +11:00
Vas Crabb
453fd07fa0
Add a nice wrapper for doing backtick-like processing of command output
2015-04-02 22:53:14 +11:00
Miodrag Milanovic
627b7c61dc
Ok shuffling done
2015-04-01 12:02:13 +02:00
Miodrag Milanovic
9207811ed5
fix it properly (nw)
2015-04-01 11:06:53 +02:00
Miodrag Milanovic
42ffb726fa
uf reverting breaks mingw (nw)
2015-04-01 10:57:03 +02:00
Miodrag Milanovic
d504fa25ff
moved unicode specific build defines in genie.lua to fix tools build (nw)
2015-04-01 10:53:26 +02:00
Vas Crabb
5ca7080703
Link osdnet into a library reflecting its location, define USE_NETWORK properly, don't use SDL in non-SDL-specific macros
2015-04-01 18:00:35 +11:00
Vas Crabb
4d84885a29
Refactor out common OSD modules into separate lua file
2015-04-01 07:29:54 +11:00
Vas Crabb
b64e4ecee5
Restore DONT_USE_NETWORK
2015-04-01 03:44:38 +11:00
Vas Crabb
d7d3818ea6
WTF was I thinking
2015-04-01 03:06:55 +11:00
Vas Crabb
1f2763cc32
Restore SDL2_MULTIAPI
2015-04-01 03:03:18 +11:00
Vas Crabb
30ef0cb847
Small cleanup to how macros are defined for SDL OSD
2015-04-01 03:03:17 +11:00
Vas Crabb
6116f8c4fa
Restore MESA_INSTALL_ROOT
2015-04-01 01:21:59 +11:00
Vas Crabb
dbc99041c3
Restore NO_OPENGL and USE_DISPATCH_GL
2015-04-01 01:21:59 +11:00
Vas Crabb
9a2c6d95c8
Restore NO_USE_MIDI and some more OS support from the old SDL makefile
2015-04-01 01:21:59 +11:00
Miodrag Milanovic
e5f612d174
Made SDL build to be able to be compiled on VS (nw)
2015-03-31 13:57:02 +02:00
Vas Crabb
1f163a762e
Get NO_X11, NO_USE_XINPUT and SDL_LIBVER working on Linux
2015-03-31 20:46:51 +11:00
Vas Crabb
ea348ff9f1
Bring back some SDL OSD configurability (WIP)
2015-03-31 20:46:51 +11:00
couriersud
a67f2cb095
Fix compile. (nw)
2015-03-29 22:50:55 +02:00
couriersud
4a6023e471
Added two more options to the build system:
...
USE_QT: Compile the QT Debugger. Default is USE_QT=1 (except macosx),
use USE_QT=0 to disable.
LDOPTS: Optional LDFLAGs.
These are mainly used for cross compilation. The following will compile
a windows SDL build without QT debugger on linux:
make TARGETOS=windows PTR64=1 OSD=sdl OS=linux \
OVERRIDE_CC="@x86_64-w64-mingw32-gcc" \
OVERRIDE_CXX="@x86_64-w64-mingw32-g++" \
OVERRIDE_LD="x86_64-w64-mingw32-g++" \
WINDRES="x86_64-w64-mingw32-windres" \
USE_QT=0 \
ARCHOPTS="-idirafter ${MINGW64DIR}/x86_64-w64-mingw32/include/ \
-I${MINGW64DIR}/Qt/include/ -v" SUBTARGET=tiny MINGW64=/usr \ \
LDOPTS="-L/mnt/mfhome/andre/mame/w64crosslibs"
2015-03-29 18:58:39 +02:00
Miodrag Milanovic
93025d33c1
Added network flags (nw)
2015-03-29 10:57:10 +02: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
aea6bc4bb8
linkoptions for QT are needed (nw)
2015-03-28 07:15:14 +01:00
Miodrag Milanovic
e14a06de87
Split OSD per file [qmc2]
2015-03-27 13:01:03 +01:00