################################################################################
# vls Makefile.opts
# (c)1999-2001 VideoLAN
################################################################################
# Common options for the VideoLAN Server's Makefiles
################################################################################
# Configuration
################################################################################
#
# Installation control
#
exec_prefix = @exec_prefix@
prefix = @prefix@
bindir = @bindir@
datadir = @datadir@
libdir = @libdir@
includedir = @includedir@
sysconfdir = @sysconfdir@
INSTALL = @INSTALL@
#
# Main sources
#
NEEDSRC_core = @NEEDSRC_core@
NEEDSRC_server = @NEEDSRC_server@
NEEDSRC_daemon = @NEEDSRC_daemon@
NEEDSRC_mpegbase = @NEEDSRC_mpegbase@
NEEDSRC_mpegmux = @NEEDSRC_mpegmux@
NEEDSRC_getopt = @NEEDSRC_getopt@
#
# Modules
#
BUILTINS = @BUILTINS@
PLUGINS = @PLUGINS@
#
# Build control
#
DEBUG=@DEBUG@
PROFILING=@PROFILING@
SYSLOG=@SYSLOG@
#BUILD=BASE_RELEASE
#BUILD=OPTIM_RELASE
################################################################################
# Environnement specific settings
################################################################################
CC=@CC@
CXX=@CXX@
RANLIB=@RANLIB@
AR=@AR@
EXEEXT=@EXEEXT@
#
# Common flags
#
CCFLAGS= @CCFLAGS@
DCFLAGS= @DCFLAGS@
LCFLAGS= @LCFLAGS@
DCFLAGS+=-Wall
DCFLAGS+=-MM
CCFLAGS+=-Wall
CCFLAGS+=-D_REENTRANT
CCFLAGS+=-D_FILE_OFFSET_BITS=64
LCFLAGS+=-D_REENTRANT
#
# Specific flags
#
CCFLAGS+=-DCONFIG_PATH='"$(sysconfdir)/videolan/vls"'
VLS_LCFLAGS = @VLS_LCFLAGS@
VLS_LIB = @VLS_LIB@
MODULE_LCFLAGS = @MODULE_LCFLAGS@
DVDREADER_LIB = @DVDREADER_LIB@
DVBINPUT_LIB = @DVBINPUT_LIB@
DVBINPUT_CCFLAGS = @DVBINPUT_CCFLAGS@
DVBINPUT_DCFLAGS = @DVBINPUT_DCFLAGS@
DVBINPUT_LCFLAGS = @DVBINPUT_LCFLAGS@
BUILTINS_LIB = $(patsubst %,$$%_LIB,$(shell echo ${BUILTINS} | tr '[a-z]' '[A-Z]'))
VLS_LIB += $(BUILTINS_LIB)
#
# Common options
#
CCFLAGS+=-DBUGGY_VLC -DYY_NO_UNPUT
################################################################################
# Build control
################################################################################
#
# Debug mode
#
ifeq ($(DEBUG), 1)
CCFLAGS+=-DDEBUG
CCFLAGS+=-g
#LIB+=-ldmalloc
#LIB+=-lefence
#LC:=purify -log-File=purify.log $(LC)
#LC:=purify $(LC)
endif
#
# Profiling mode
#
ifeq ($(PROFILING), 1)
CCFLAGS+=-pg
endif
#
# System Logging
#
ifeq ($(SYSLOG), 1)
CCFLAGS+=-DSYSLOG
endif
#
# Standard release mode
#
ifeq ($(BUILD), BASE_RELEASE)
CCFLAGS+=-O
endif
#
# Optimsed release mode
#
ifeq ($(BUILD), OPTIM_RELEASE)
CCFLAGS+=-O6
endif
syntax highlighted by Code2HTML, v. 0.9.1