RANLIB=echo
INCLUDE=-I.
CFLAGS = -O -g -n $(DEFS) $(INCLUDE)  -DlrqE -Ih
LDFLAGS = -g
LINTFLAGS = -u $(DEFS) $(INCLUDE) # add -ha on V7, BSD, remove for USG
CC=gcc

SYS=syscalls
STDIO=stdio
SUP=support
LIBC=libc

DIRS= libc other stdio support syscalls

all: liblrqE.a etest


liblrqE.a: $(OBJS)
	ar rv $@ $?
	$(RANLIB) $@

install: liblrqE.a
	mv liblrqE.a $(LIB)
	$(RANLIB) $(LIB)/liblrqE.a
	touch $@

lint: $(SRCS)
	lint $(LINTFLAGS) $(SRCS) > lint

lintlib: $(SRCS)
	lint -CiblrqE $(LINTFLAGS) $(SRCS)

clean:
	rm -f $(OBJS) install

# etest is a simple test program
etest: etest.o liblrqE.a
	$(CC) -o $@ $@.o liblrqE.a
