-FILES = lrnref.h \
- copy.c dounit.c getlesson.c learn.c list.c \
- makpipe.c maktee.c mem.c mysys.c selsub.c selunit.c \
- start.c whatnow.c wrapup.c \
- lcount.c lrntee.c \
- makefile
-
-OBJECTS = copy.o dounit.o getlesson.o learn.o list.o mem.o \
- makpipe.o maktee.o mysys.o selsub.o selunit.o \
- start.o whatnow.o wrapup.o
-
-CFLAGS = -O
-LIBRARY =
-LLIB = $(DESTDIR)/usr/lib/learn/bin
-
-all: learn lrntee lcount
-
-install: all
- install -c -s learn $(DESTDIR)/usr/bin
- install -s learn $(LLIB)
- install -s lrntee $(LLIB)
- install -s lcount $(LLIB)
-
-ccinstall: all
- cp learn lrntee lcount $(LLIB)
- chmod 755 $(LLIB)/*
- strip $(LLIB)/*
-
-clean:
- rm -f *.o learn lrntee lcount errs
-
-cmp: all
- cmp learn $(DESTDIR)/usr/bin/learn
- cmp learn $(LLIB)/learn
- cmp lrntee $(LLIB)/lrntee
- cmp lcount $(LLIB)/lcount
- rm learn lrntee lcount *.o
-
-learn: $(OBJECTS)
- cc -o learn $(CFLAGS) $(OBJECTS) $(LIBRARY)
-
-$(OBJECTS): lrnref.h
-
-lcount lrntee:
- cc $(CFLAGS) $@.c -o $@ $(LIBRARY)
-
-log:
- -rm -r $(LLIB)/../log; mkdir $(LLIB)/../log; chmod +w $(LLIB)/../log
-
-check:
- -@test -r $(LLIB)/lrntee || echo 'lrntee not present; make lrntee'
- -@test -r $(LLIB)/lcount || echo 'lcount not present; make lcount'
- -@test -r $(LLIB)/../log || echo 'log directory not present; make log if you want logging'