############################################################################# # Automatic configuration # # Setup by the ./configure script. If you want to use the manual # configuration edit the Makefile.usr file and NOT this file. # prefix= datadir=${prefix}/share sysconfdir=${prefix}/etc exec_prefix=${prefix} bindir=${exec_prefix}/bin mandir=${prefix}/man docdir=${prefix}/share/doc CONF_EMU=none CONF_SYSTEM=unix CONF_HOST=generic CONF_BUILD=unix CONF_LIB_DIRECT=no CONF_LIB_ZLIB=yes CONF_LIB_EXPAT=yes CONF_LIB_SVGALIB=no CONF_LIB_FB=no CONF_LIB_ALSA=no CONF_LIB_OSS=no CONF_LIB_SDL=no CONF_LIB_FREETYPE=no CONF_LIB_SVGAWIN=no CONF_LIB_PTHREAD=yes CONF_LIB_SLANG=yes CONF_LIB_NCURSES=yes CONF_LIB_KRAW=no CONF_LIB_JRAW=no CONF_LIB_MRAW=no CONF_LIB_KEVENT=no CONF_LIB_JEVENT=no CONF_LIB_MEVENT=no CONF_LIB_MRAWINPUT=no CONF_LIB_MCPN=no CONF_CFLAGS_ARCH= -DUSE_LSB CONF_CFLAGS_OPT=-fno-common CONF_LDFLAGS=-L/usr/local/lib CONF_DEBUGGER=no CONF_DEBUG=no CONF_DEFS=-DHAVE_CONFIG_H # Checks ifeq (CONF_EMU,$(findstring CONF_EMU,$(CONF_EMU))) $(error For manual configuration you must use Makefile.usr) endif ############################################################################# # Extra configuration common for ./configure and manual # Enable the creation of the map files ifndef CONF_MAP CONF_MAP=no endif # Name of the architecture. Used in the distribution file names. ifndef CONF_ARCH ifeq ($(CONF_DEBUG),yes) CONF_ARCH=debug else CONF_ARCH=blend endif endif # Pack also the emulator source in the dist package ifndef CONF_DIFFSRC CONF_DIFFSRC=no endif ############################################################################ # Tools configuration for ./configure srcdir=. # Don't add the prefix @. This command must be used also in a shell script INSTALL=/usr/bin/install -c -o root -g wheel CC=@cc CXX=@c++ LD=@cc LDXX=@c++ AR=@ar ASM=@ RC=@ LN_S=@ln -s MD=-@mkdir -p RM=@rm -f ECHO=@echo CC_FOR_BUILD=@cc LD_FOR_BUILD=@cc CXX_FOR_BUILD=@c++ LDXX_FOR_BUILD=@c++ EXE= EXE_FOR_BUILD= SDLCFLAGS= SDLLIBS= FREETYPECFLAGS= FREETYPELIBS= ASMFLAGS= CFLAGS_FOR_BUILD=-O0 INSTALL_PROGRAM_DIR = $(INSTALL) -d -m 755 INSTALL_MAN_DIR = $(INSTALL) -d -m 755 INSTALL_DATA_DIR = $(INSTALL) -d -m 755 INSTALL_PROGRAM = $(INSTALL) -c -m 755 INSTALL_MAN = $(INSTALL) -c -m 644 INSTALL_DATA = $(INSTALL) -c -m 644 ############################################################################# # Root makefile include $(srcdir)/root.mak