mirror of
https://github.com/holub/mame
synced 2025-06-01 10:31:48 +03:00
![]() 1. If OSD is not defined, we look for the built-in Windows environment variable 'OS' and if it is set to 'Windows_NT', we assume OSD=windows; otherwise we assume OSD=sdl. 2. If TARGETOS is not defined, we look for the same variable and set TARGETOS=win32 if it is set to 'Windows_NT'. 3. Windows SDL builds have an 'sdl' prefix on the executable so they can live side-by-side. The upshot of this is that on Windows systems: make -> standard Windows build producing mame.exe make OSD=sdl -> SDL Windows builds producing sdlmame.exe On non-Windows systems: make -> SDL build by default (don't need to say OSD=sdl) |
||
---|---|---|
docs | ||
src | ||
.gitattributes | ||
makefile |