diff --git a/src/game/Doom2DF.lpr b/src/game/Doom2DF.lpr
index 7934ed1d97d51ae066cb963c295423364cd71a75..b5b7bae947b82277e1c9dd8a34eddf758cfac026 100644 (file)
--- a/src/game/Doom2DF.lpr
+++ b/src/game/Doom2DF.lpr
*)
{$INCLUDE ../shared/a_modes.inc}
{$IFDEF ANDROID}library{$ELSE}program{$ENDIF} Doom2DF;
+
{$IFNDEF HEADLESS}
{$IFDEF WINDOWS}
{$APPTYPE GUI}
{$ENDIF}
{$HINTS OFF}
-{$IF DEFINED(USE_SYSSTUB)}
- {$IF DEFINED(USE_SDL) OR DEFINED(USE_SDL2)}
- {$ERROR Only one system driver must be selected!}
- {$ENDIF}
-{$ELSEIF DEFINED(USE_SDL)}
- {$IF DEFINED(USE_SYSSTUB) OR DEFINED(USE_SDL2)}
- {$ERROR Only one system driver must be selected!}
- {$ENDIF}
-{$ELSEIF DEFINED(USE_SDL2)}
- {$IF DEFINED(USE_SYSSTUB) OR DEFINED(USE_SDL)}
- {$ERROR Only one system driver must be selected!}
- {$ENDIF}
-{$ELSE}
- {$ERROR System driver not selected. Use -dUSE_SYSSTUB or -dUSE_SDL or -dUSE_SDL2}
-{$ENDIF}
-
-{$IF DEFINED(USE_SOUNDSTUB)}
- {$IF DEFINED(USE_SDLMIXER) OR DEFINED(USE_FMOD) OR DEFINED(USE_OPENAL)}
- {$ERROR Only one sound driver must be selected!}
- {$ENDIF}
-{$ELSEIF DEFINED(USE_SDLMIXER)}
- {$IF DEFINED(USE_SOUNDSTUB) OR DEFINED(USE_FMOD) OR DEFINED(USE_OPENAL)}
- {$ERROR Only one sound driver must be selected!}
- {$ENDIF}
-{$ELSEIF DEFINED(USE_FMOD)}
- {$IF DEFINED(USE_SOUNDSTUB) OR DEFINED(USE_SDLMIXER) OR DEFINED(USE_OPENAL)}
- {$ERROR Only one sound driver must be selected!}
- {$ENDIF}
-{$ELSEIF DEFINED(USE_OPENAL)}
- {$IF DEFINED(USE_SOUNDSTUB) OR DEFINED(USE_SDLMIXER) OR DEFINED(USE_FMOD)}
- {$ERROR Only one sound driver must be selected!}
- {$ENDIF}
-{$ELSE}
- {$ERROR Sound driver not selected. Use -dUSE_SOUNDSTUB or -dUSE_SDLMIXER or -dUSE_FMOD or -dUSE_OPENAL}
-{$ENDIF}
-
uses
{$IFDEF ANDROID}
ctypes,