# file : builddsp.txt - configuration file
#
# Console Application === sub get_dsp_head_console
# Application         === sub get_dsp_head_app
# Static Library      === sub get_dsp_head_slib
# Dynamic Library     === sub get_dsp_head_dynalib
#
# substitution variables
# -NEW_PROJECT_NAME-"   = name of the project
# -NEW_OUTD_(REL|DBG)-  = PROP Output_Dir ????
# -NEW_INTER_(REL|DBG)- = PROP Intermediate_Dir ????
# ADD CPP with 
# -NEW_RT_(REL|DBG)-    = RUNTIME, like /MT /MD, /MTd, etc
# -NEW_INCS_(REL|DBG)-  = INCLUDE DIRECTORIES, like /I ".."
# -NEW_DEFS_(REL|DBG)-  = DEFINES, like /D "FGFS"
# ADD LINK32 (for console, app, DLL) with
# -NEW_LIBS_(REL|DBG)-  = Additional libraries for the link
# -NEW_OUT_(REL|DBG)-   = link output, like /out:"StaticRelease\libpng.lib
# -NEW_POST_(REL|DBG)-  = POST build - description and commands, TAB separated
# ADD LIB32 (for static library) with
# -NEW_OUT_(REL|DBG)-   =  OUTPUT static library
# #######################################################################################

APP_TYPE = Static Library	# project type
#-NEW_PROJECT_NAME-  = libavformat	# project name
#-NEW_OUTD_REL- = "Release\@-NEW_PROJECT_NAME-@"	# REL PROP Output_Dir
#-NEW_OUTD_DBG- = "Debug\@-NEW_PROJECT_NAME-@"	# DBG PROP Output_Dir
-NEW_OUTD_REL- = "Release"	# REL PROP Output_Dir
-NEW_OUTD_DBG- = "Debug"	# DBG PROP Output_Dir
-NEW_INTER_REL- = @-NEW_OUTD_REL-@	# REL PROP Intermediate_Dir
-NEW_INTER_DBG- = @-NEW_OUTD_DBG-@	# REL PROP Intermediate_Dir
# ADD CPP with 
-NEW_RT_REL- = /MT	# REL RUNTIME, like /MT /MD, /MTd, etc
-NEW_RT_DBG- = /MTd	# REL RUNTIME, like /MT /MD, /MTd, etc
#-NEW_INCS_REL- = /I "." /I "..\.." /I "..\..\..\zlib" /I "..\..\..\faac\include" /I "..\..\..\faad2\include" /I "..\..\..\gsm\inc" /I "..\..\..\lame" /I "..\..\..\OpenJPEG\libopenjpeg" /I "..\..\..\schroedinger" /I "..\..\..\dirac" /I "..\..\..\speex\include" /I "..\..\..\theora\include" /I "..\..\..\libvorbis\include" /I "..\..\..\x264" /I "..\..\..\xvidcore\src" /I "..\..\..\libogg\include" /I "..\..\..\libva"	# INCLUDE DIRECTORIES, like /I ".."
#-NEW_INCS_REL- = /I "." /I "..\..\..\include\ogg" # INCLUDE DIRECTORIES, like /I ".."
-NEW_INCS_REL- = /I "." /I "..\.." # INCLUDE DIRECTORIES, like /I ".."
-NEW_INCS_DBG- = @-NEW_INCS_REL-@	# INCLUDE DIRECTORIES, like /I ".."
#-NEW_DEFS_REL- = /D "_CRT_SECURE_NO_WARNINGS" /D "HAVE_AV_CONFIG_H" # REL DEFINES, like /D "FGFS"
-NEW_DEFS_REL- = /D "_CRT_SECURE_NO_WARNINGS" /D "HAVE_CONFIG_H" # REL DEFINES, like /D "FGFS"
-NEW_DEFS_DBG- = @-NEW_DEFS_REL-@ # DBG DEFINES, same as REL
# ADD LINK32 (for console, app, DLL) with
# -NEW_LIBS_(REL|DBG)-  = Additional libraries for the link
-NEW_OUT_REL- = /out:.\lib\@-NEW_PROJECT_NAME-@.lib	# link output, like /out:"StaticRelease\libpng.lib
-NEW_OUT_DBG- = /out:.\lib\@-NEW_PROJECT_NAME-@D.lib  # link output, like /out:"StaticDebug\libpng.lib

# LIBOIL FILE LIST <<EFL
# liboil.h liboilfunction.h liboildebug.h liboilfuncs.h
#	liboiltypes.h liboilcpu.h liboilprototype.h liboilparameter.h \
#	liboilrandom.h liboilgcc.h liboiltest.h liboilprofile.h \
#	liboilinternal.h liboilclasses.h liboilfault.h liboilutils.h
# liboil.h liboilcolorspace.h liboilcpu.c 	liboildebug.c \
# liboildebug.h liboilfault.c 
# liboilfault.h liboilfuncs.h liboilfunction.c liboilfunction.h 
# liboilmarshal.c liboilprofile.c 
# liboilprofile.h liboilprototype.c liboilrandom.c liboiltest.c 
# liboiltest.h 
# liboiltypes.h 
# liboilutils.c 
# liboilutils.h
# EFL

# LIBGSM FILE LIST <<EOL
# gsm.h proto.h unproto.h config.h private.h toast.h taste.h
# add.c code.c debug.c decode.c	
# long_term.c lpc.c preprocess.c
# rpe.c	gsm_destroy.c gsm_decode.c gsm_encode.c	
# gsm_explode.c	gsm_implode.c gsm_create.c gsm_print.c
# gsm_option.c short_term.c table.c
# EOL

# EOF
