# vim:expandtab sw=8 ts=8 sts=8:

CXX_COMPILER = g++

# SEE:
# http://www.steptools.com/support/stdev_docs/express/help/settings_mf.html#roseconfig

# FILE TOOLS
AR = ar qv
CHMOD = chmod
CP = cp
GREP = grep
MKDIR = mkdir
MUNCH = stepmunch
MV = mv
NM = nm
RANLIB = ranlib
RM = rm -f
RMDIR = rm -rf
STRIP = strip
UNZIP = unzip
ZIP = zip

# C++ Compile and Link
CXX = CC
CXX_COMPILE = $(CXX) -c  $(OPTFLAGS) $(CFLAGS) $(CXX_CFLAGS) $(CXX_SYSCFLAGS)
CXX_LINK = $(CXX) $(LDFLAGS) $(CXX_LDFLAGS) $(CXX_SYSLDFLAGS)
CXX_CFLAGS = 
CXX_LDFLAGS =

# The force flags are used for C/C++ compilers that select the
# language based on the file naming conventions.  Some C++ source
# may be in files with C naming conventions.
CXX_FORCE =

# System Flags -- Things for static linking or making sure that the
# compiler understands that a file is a C++ file or whatever.  These
# usually change from platform to platform.
CXX_SYSCFLAGS =
CXX_SYSLDFLAGS =
CXX_SYSLIBS =

EXEC = cats
SRC = cats.cpp


all:
	$(CXX_COMPILER) -o $(EXEC) $(SRC)

clean:
	$(RM) $(EXEC) *.o *.exe

very-clean:	clean
spotless:	very-clean

