LIBRARIES = liblogrw.a

OBJECTS = block.o io_delay.o


DEFAULT_INCLUDES = -I. -I. -I../include
CCASCOMPILE = $(CCAS) $(CCASFLAGS)
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(CFLAGS)
AR = ar
CC = gcc
CCAS = gcc
CCASFLAGS = -g -O0 -Wall -m32 -I ../include -D__ASM__
CFLAGS = -g -O0 -Wall -m32
ARFLAGS = cru
#DEFS = -DHAVE_CONFIG_H
DEFS = -DHAVE_CONFIG_H -DUSE_PTHREADS
RANLIB = ranlib
INCLUDES = -I ../include

all: $(LIBRARIES)

liblogrw.a: $(OBJECTS) 
	$(AR) $(ARFLAGS) $@ $^
	$(RANLIB) $@

.S.o:
	$(CCASCOMPILE) -c $<

.c.o:
	$(COMPILE) -c -o $@ $<

clean: 
	rm -f *.o
	rm -f *.a

