VER              = 0.3.1

# use this with egcs:
DEFS             = -DEGCS
WARNFLAGS        = -Wall -W -Weffc++

# use this with stock g++
#DEFS             = 
#WARNFLAGS        = -Wall -W

OFLAGS           = -O6

SRC              = tregex.cc \
                   string.cc \
                   tobject.cc \
	           hexdump.cc \
                   regextract.cc \
               	   str2value.cc \
	           tappconfig.cc \
	           file_tools.cc \
	           memoryfence.cc \

TARGET           = regextract

#############################################

CXXFLAGS         = $(WARNFLAGS) $(OFLAGS) 
CXX              = g++
CC               = $(CXX)
CPPFLAGS         = $(DEFS) -DVERSION=\"$(VER)\"
TARGET_ARCH      = 

#############################################

OBJ              = $(SRC:.cc=.o)

include Makefile.rules

