#
# FILE:
# Makefile
#
# FUNCTION:
# Makefile for serial barcode reader driver

CC=gcc

OPTIMIZE= -O3 -m486 -Wall
DEBUG_FLAGS= #-g 
LDFLAGS=-s 

CFLAGS= $(DEBUG_FLAGS) $(OPTIMIZE) -I./libserial-0.1

.C.o:
	$(CC) $(CFLAGS) -c $< 

.o:
	$(CC) $(CFLAGS) $(LDFLAGS) $< -o $*  libserial-0.1/libserial.a

all: linbar


libserial-0.1/libserial.a: 
	make -C libserial-0.1 libserial.a
	    
linbar: libserial-0.1/libserial.a linbar.o

clean:
	rm -f *.o 
	make -C libserial-0.1 clean

realclean: distclean

distclean: 
	rm -f *.o linbar
	make -C libserial-0.1 realclean
