X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fshared%2Fa_modes.inc;h=1ba73469a5954abfbbf82d24cf504c9edde6ec3f;hp=494c574eab69d50a6adb65baeb4658d232ca47a6;hb=55f201758f237cac6c889e98572e6eda7c4067fc;hpb=16342bee09fa001d05697571124e48a93cd35f2c diff --git a/src/shared/a_modes.inc b/src/shared/a_modes.inc index 494c574..1ba7346 100644 --- a/src/shared/a_modes.inc +++ b/src/shared/a_modes.inc @@ -125,6 +125,11 @@ {$UNDEF ENABLE_GIBS} {$DEFINE DISABLE_GIBS} {$ENDIF} + {$IFDEF ENABLE_SHELLS} + {$WARNING Shells in headless mode has no sense. Disabled.} + {$UNDEF ENABLE_SHELLS} + {$DEFINE DISABLE_SHELLS} + {$ENDIF} {$ENDIF} {$IF DEFINED(ENABLE_MENU) AND DEFINED(DISABLE_MENU)} @@ -171,6 +176,17 @@ {$ENDIF} {$ENDIF} +{$IF DEFINED(ENABLE_SHELLS) AND DEFINED(DISABLE_SHELLS)} + {$ERROR Select ENABLE_SHELLS or DISABLE_SHELLS} +{$ELSEIF NOT DEFINED(ENABLE_SHELLS) AND NOT DEFINED(DISABLE_SHELLS)} + // default ENABLE/DISABLE gibs + {$IFDEF HEADLESS} + {$DEFINE DISABLE_SHELLS} + {$ELSE} + {$DEFINE ENABLE_SHELLS} + {$ENDIF} +{$ENDIF} + {$IF DEFINED(USE_SYSSTUB)} {$IF DEFINED(USE_SDL) OR DEFINED(USE_SDL2)} {$ERROR Only one system driver must be selected!}