#!/bin/sh
# Build application

# The first argument is debug or release
LEVEL=$1

# Then you can supply one or more makefile targets
TARGET="$2 $3 $4 $5 $6 $6 $7 $8 $9"

if [ "$1" = "" ] || [ "$2" = "" ]; then
  echo Usage: makeapp debug/release full/wx/genericapp/cleanall
  exit
fi

export APPDIR=$WXWIN/utils/configtool
export WXDIR=$WXWIN
export WXBUILDDIR=wxwin-build-$LEVEL

# If there's no wxwin-build-... directory yet, the makefile
# must include a dummy makeprog.env
export USEDUMMYMAKEPROG="0"
if [ ! -f $WXBUILDDIR/src/makeprog.env ]; then
  USEDUMMYMAKEPROG="1"
fi
 
make -f ${APPDIR}/src/Makefile WXDIR=$WXDIR USEDUMMYMAKEPROG=$USEDUMMYMAKEPROG APPDIR=$APPDIR WXBUILDDIR=$WXBUILDDIR LEVEL=$LEVEL $TARGET