Revision 1 (by moose, 2006/03/06 10:35:57) Initial Import
VERBOSE=0
ifopt --verbose VERBOSE=1
V="$(getoptval --verbose)"
do ifnot "${V}"=""
	VERBOSE="${V}"
	echo Verbose: ${VERBOSE}
done

verbose ${VERBOSE}

CLEAN=0
ifopt clean CLEAN=1


RELEASE=enabled
DEBUG=disabled
PROFILE=disabled
SHARED=disabled
STATIC=enabled
FASTBUILD=disabled

AR_OPT="rcs"

CONFIG="cbuild/config.cbd"
APPEND_CONFIG='appendfile ${CONFIG}'

# Scintilla base source files #
SCINTILLA_SRC='AutoComplete.cxx CallTip.cxx CellBuffer.cxx ContractionState.cxx \\
Document.cxx DocumentAccessor.cxx Editor.cxx ExternalLexer.cxx \\
Indicator.cxx KeyMap.cxx KeyWords.cxx LexAPDL.cxx LexAU3.cxx \\
LexAVE.cxx LexAda.cxx LexAsm.cxx LexAsn1.cxx LexBaan.cxx \\
LexBash.cxx LexBasic.cxx LexBullant.cxx LexCLW.cxx LexCPP.cxx \\
LexCSS.cxx LexCaml.cxx LexConf.cxx LexCrontab.cxx LexCsound.cxx \\
LexEScript.cxx LexEiffel.cxx LexErlang.cxx LexFlagship.cxx LexForth.cxx \\
LexFortran.cxx LexGui4Cli.cxx LexHTML.cxx LexHaskell.cxx LexKix.cxx \\
LexLisp.cxx LexLout.cxx LexLua.cxx LexMMIXAL.cxx LexMPT.cxx LexMSSQL.cxx \\
LexMatlab.cxx LexMetapost.cxx LexNsis.cxx LexOthers.cxx LexPB.cxx \\
LexPOV.cxx LexPS.cxx LexPascal.cxx LexPerl.cxx LexPython.cxx \\
LexRebol.cxx LexRuby.cxx LexSQL.cxx LexScriptol.cxx LexSmalltalk.cxx \\
LexSpecman.cxx LexTADS3.cxx LexTeX.cxx LexVB.cxx LexVHDL.cxx \\
LexVerilog.cxx LexYAML.cxx LineMarker.cxx PropSet.cxx RESearch.cxx \\
ScintillaBase.cxx Style.cxx StyleContext.cxx UniConversion.cxx \\
ViewStyle.cxx WindowAccessor.cxx XPM.cxx'

# QScintilla source files
QSCINTILLA_SRC=

SRC='${SCINTILLA_SRC} ${QSCINTILLA_SRC}'

do ifopt --help
	echo Available Flags:
	echo "   --reconfig	(use this to override saved settings)"
	echo "   --platform=(unix|win32)"
	echo "   --prefix="
	echo "   --with-lib-dir="
	echo "   --with-include-dir="
	echo "   --with-bin-dir="
	echo "   --with-qt-dir="
	echo "   --with-qt-inc-dir="
	echo "   --with-qt-lib-dir="
	echo "   --with-qt-bin-dir="
	echo ""
	echo "   --enable-