# RetroForth - Config file
# ------------------------
#
# Uncomment or comment out the hosts and user interface (UI) you want
# to build for. Please note that some hosts do not support all the UIs.
# Currently the following combinations are supported:
#
#   linux:   console console-fasm svga sdl
#   windows: console
#   freebsd: console
#
# If you specify a UI that is not supported by a platform it will
# choke on it, i.e. make will bail out with an error.
#
# You can specify multiple hosts but then you have to make sure the UIs
# you specify are supported on all of them. For example, you could build
# for the linux, windows and freebsd hosts all at once if you only build
# the console UI.
#
# Please note that the windows version uses fasm instead of nasm.

HOSTS += linux
HOSTS += windows
HOSTS += freebsd
UIS += console
#UIS += console-fasm
#UIS += svga
#UIS += sdl

NASM = nasm                     # Name of the executable for NASM
FASM = fasm                     # Name of the executable for FASM

NASM_ARGS = -felf               # NASM command line arguments
#NASM_ARGS += -g		# NASM argument to enable debugging code
SDL = /usr/lib/libSDL-1.2.so.0  # Path to libSDL (or a command to locate it)
CC = gcc                        # Req. for proper linking with SVGALIB & libSDL

#------------------------------------------------------------------------------
# No user configurable parameters past this point

VERSION = 6
RELEASE = 25
DIST_NAME = retroforth-$(VERSION).$(RELEASE)
MAKEFLAGS = -is
