#!/bin/bash
   echo "RetroForth, Release 6"
   echo "-----------------------------------------------------------"

  echo "  Console"
  nasm retro.asm -felf -oretro.o -DLINUX -DLINUX.CONSOLE -g
  ld retro.o -oimages/rf
  chmod u+s images/rf

  echo "  svgalib"
  nasm retro.asm -felf -oretro.o -DLINUX -DLINUX.SVGALIB -DVGA -g
  gcc retro.o -lvga -oimages/rf-vga
  chmod u+s images/rf-vga

  echo "  SDL"
  nasm retro.asm -felf -oretro.o -DLINUX -DLINUX.SDL -DVGA -g
  gcc retro.o -lsdl -oimages/rf-sdl
  chmod u+s images/rf-sdl

if [ $1 ]; then
  if [ $1 == "-s" ]; then
    echo "Stripping debug information..."
    strip images/rf*
  fi
fi

echo "Cleaning up..."
  rm -f retro.o
  rm -f retro

