# Generated automatically from Makefile.in by configure.
# DO NOT EDIT BELOW! ##########################################################
# (unless, of course, you know what you are doing :) ##########################

srcdir=.


FLAGS=   -Dsize16='short' -Dsize32='int'  -DLINUX
OPT=-O20 -ffast-math -fsigned-char -fomit-frame-pointer -finline-functions $(FLAGS)
DEBUG=-g -Wall -fsigned-char $(FLAGS)
CC=gcc
LDFLAGS= $(FLAGS)
AR=ar
RANLIB=ranlib
INCLUDE = -I../trans_paranoia \
	-I../auto_paranoia \
	-I../report_paranoia

OFILES = linux_autosense.o linux_callback.o auto_callback.o

all: 
	$(MAKE) auto_paranoia.a CFLAGS="$(OPT)" 

debug:	
	$(MAKE) auto_paranoia.a CFLAGS="$(DEBUG)"
	$(MAKE) test.o CFLAGS="$(DEBUG)"
	$(CC) test.o auto_paranoia.a \
		../report_paranoia/report_paranoia.a\
		../trans_paranoia/trans_paranoia.a -o main

auto_paranoia.a: 	$(OFILES)	
		$(AR) -r auto_paranoia.a $(OFILES)
		$(RANLIB) auto_paranoia.a
.c.o:
	$(CC) $(CFLAGS) $(INCLUDE) -c $<

clean:
	-rm -f *.o core *~ *.a *.out 

distclean:
	-rm -f *.o core *~ *.a *.out Makefile
