# # to compile: # copy this file to config.default and adjust the settings # #BACKEND = allegro #BACKEND = gdi #BACKEND = sdl #BACKEND = mixer_sdl #BACKEND = x11 BACKEND = posix COLOUR_DEPTH = 0 #COLOUR_DEPTH = 16 #OSTYPE = beos #OSTYPE = cygwin #OSTYPE = freebsd #OSTYPE = haiku OSTYPE = linux #OSTYPE = mingw #OSTYPE = mac #DEBUG = 3 # Level 1-3, higher number means more debug-friendly, see Makefile OPTIMISE = 1 # Add umpteen optimisation flags #PROFILE = 1 #WITH_REVISION = 1 # adds the revision from svn; required for networkgames # Define these as empty strings, if you don't have the respective config program #ALLEGRO_CONFIG = allegro-config #PNG_CONFIG = pkg-config libpng #SDL_CONFIG = sdl-config #VERBOSE = 1 # The following useful conditional compilation flags exist # # Needed to compile: # USE_C: no assembler for copying (required for not using GCC on x86) # SIM_BIG_ENDIAN: MUST be set for PPC/Motorola byte order! (old mac, amiga) # # Changing appearance: # USE_SOFTPOINTER: emulate mouse pointer (set automatically in Makefile) # HALF_HEIGHT: Enables half height tiles (8 pixel instead 16) # # Useful for debugging: # DEBUG_ROUTES: show routing calculation information in minimap # SHOW_FORE_GRUND: show which objects are drawn as foreground # DEBUG_FLUSH_BUFFER: show the dirty areas on the screen # # Following flags alter game engine (and are off for standard builds) # OTTD_LIKE: Enables half height tiles and crossconnects all industries # AUTOMATIC_BRIDGES and AUTOMATIC_TUNNELS: will be built also for player # AUTOJOIN_PUBLIC: stations next to a public stop will be joined to it # MAX_CHOOSE_BLOCK_TILES=xxx: maximum distance between choose signal and a # target (undefined means no limit) # USE_DIFFERENT_WIND: different airplane approach directions over the map # DESTINATION_CITYCARS: Citycars can have a destination (not recommended) # # In order to use the flags, add a line like this: (-Dxxx) # FLAGS = -DUSE_C -DBIG_ENDIAN FLAGS = -DREVISION="4359" -DUSE_IP4_ONLY -DNDEBUG