
include $(AWARE_HOME)/config/Makefile.config

HEADERS=\
	wire.h

OBJS=\
	event.o \
	handler.o \
	logger.o \
	wire.o 

LIB=\
	libawwire.a

APPS=\
	simple_test

all: $(LIB) 

install: all
	cp $(LIB) $(LIBDIR)
	cp $(HEADERS) $(INCLUDEDIR)

$(LIB) : $(OBJS)
	$(AR) $(ARFLAGS) $(LIB) $?

$(OBJS) : $(HEADERS)

wire.c : wire.y 
	bison --output=wire.c wire.y 

clean::
	$(RM) $(RMFILES) $(APPS)

simple_test : simple_test.c $(LIB)
	$(CC) $(CFLAGS) simple_test.c -o simple_test $(LIB) -L$(LIBDIR) -lawmon -lawutil  -l$(THREADLIB) -l$(DLLIB)
