-learn: ${OBJS} ${LIBC}
- ${CC} -o $@ ${CFLAGS} ${OBJS}
-
-lcount lrntee: ${LIBC}
- ${CC} ${CFLAGS} -o $@ $@.c
-
-clean:
- rm -f ${OBJS} core learn lrntee lcount getline.o getnum.o
-
-cleandir: clean
- rm -f ${MAN} tags .depend
-
-depend: ${SRCS}
- mkdep -p ${CFLAGS} lcount.c lrntee.c
- mkdep -a ${CFLAGS} ${SRCS} getline.c getnum.c
-
-install: ${MAN}
- -[ -d ${DESTDIR}/var/log/learn ] || mkdir ${DESTDIR}/var/log/learn
- -[ -d ${DESTDIR}/usr/libdata/learn ] || mkdir ${DESTDIR}/usr/libdata/learn
- -[ -d ${DESTDIR}/usr/libdata/learn/bin ] || mkdir ${DESTDIR}/usr/libdata/learn/bin
- install -c -s -o bin -g bin -m 755 learn ${DESTDIR}/usr/bin/learn
- install -s -o bin -g bin -m 755 learn ${LLIB}/learn
- install -s -o bin -g bin -m 755 lrntee ${LLIB}/lrntee
- install -s -o bin -g bin -m 755 lcount ${LLIB}/lcount
- install -o bin -g bin -m 644 getline.o ${LLIB}/getline.o
- install -o bin -g bin -m 644 getnum.o ${LLIB}/getnum.o
- install -c -o bin -g bin -m 644 learnlib/Linfo ${DESTDIR}/usr/libdata/learn/Linfo
- install -c -o bin -g bin -m 644 learnlib/Xinfo ${DESTDIR}/usr/libdata/learn/Xinfo
- cd learnlib; tar cf - ${LESSONS} | (cd ${DESTDIR}/usr/libdata/learn; tar xpf -);
- chmod 755 ${LLIB}/../*/Init
- chmod 755 ${DESTDIR}/usr/libdata/learn ${DESTDIR}/var/log/learn \
- ${DESTDIR}/usr/libdata/learn/bin
- chown root.staff ${DESTDIR}/usr/bin/learn ${DESTDIR}/var/log/learn \
- ${DESTDIR}/usr/libdata/learn/bin
- cd ${LLIB}; rm -f ../C/get*.o; ln getline.o getnum.o ../C
- install -c -o bin -g bin -m 644 getline.c ${LLIB}/../C/getline.c
- install -c -o bin -g bin -m 644 getnum.c ${LLIB}/../C/getnum.c
- install -c -o bin -g bin -m 444 ${MAN} ${DESTDIR}/usr/man/cat1
-
-lint: ${SRCS}
- lint ${CFLAGS} ${SRCS}
- lint ${CFLAGS} lcount.c
- lint ${CFLAGS} lrntee.c
- lint ${CFLAGS} getline.c getnum.c
-
-tags: ${SRCS}
- ctags ${SRCS}
- ctags -a lcount.c
- ctags -a lrntee.c
- ctags -a getline.c getnum.c
- sort -o tags tags