X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fshared%2Fa_modes.inc;h=4ba00072e19a70c49acf7c929bce56f33712aa66;hp=13ee251ab42e57a9271428f782b23fba338e33f4;hb=ff0d6ee82618de8dcfda806a334defa2227fad44;hpb=1e43b976bfe67d3e27398889d7fb7685bdc52bc5 diff --git a/src/shared/a_modes.inc b/src/shared/a_modes.inc index 13ee251..4ba0007 100644 --- a/src/shared/a_modes.inc +++ b/src/shared/a_modes.inc @@ -291,17 +291,23 @@ {$IF DEFINED(USE_GLSTUB) OR DEFINED(USE_GLES1)} {$ERROR Only one render driver must be selected!} {$ENDIF} -{$ELSE} +{$ELSEIF DEFINED(ENABLE_RENDER)} {$DEFINE USE_OPENGL} {.$ERROR Render driver not selected. Use -dUSE_GLSTUB or -dUSE_GLES1 or -dUSE_OPENGL} {$ENDIF} {$IFDEF ENABLE_HOLMES} + {$IFDEF DISABLE_SYSTEM} + {$FATAL System driver required for current Holmes implementation} + {$ENDIF} + {$IFDEF DISABLE_RENDER} + {$FATAL Render driver required for current Holmes implementation} + {$ENDIF} {$IFNDEF USE_SDL2} - {$ERROR Holmes supported only with SDL2} + {$FATAL SDL2 required for current Holmes implementation} {$ENDIF} {$IFNDEF USE_OPENGL} - {$ERROR Holmes supported only with desktop OpenGL} + {$FATAL Desktop OpenGL required for current Holmes implementation} {$ENDIF} {$ENDIF}