Something went wrong. Try again.
a less like pager but for fun
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950# TODO: make a config thigy
KK_TMP_DIR ="/tmp"KK_HELP_FILE ="/usr/share/kk/help.txt"KK_VERSION_STRING =
SRCDIR =srcBUILDDIR =buildDOCSDIR =docsDESTDIR =
CC =cc
MANPAGE_FILE =kk.1
kk: ${SRCDIR}/*.c | ${BUILDDIR} cc -Wall -o $@ $^ \ -lncurses \ -ggdb \ -D KK_VERSION=\"${KK_VERSION_STRING}\" \ -D KK_TMP_DIR=\"${KK_TMP_DIR}\" \ -D KK_HELP_FILE=\"${KK_HELP_FILE}\"
${BUILDDIR}: mkdir -p ${BUILDDIR} ${MANPAGE_FILE}.gz: ${MANPAGE_FILE} gzip ${MANPAGE_FILE} -f
${MANPAGE_FILE}: ${DOCSDIR}/makeman.sh ${DOCSDIR}/makeman.sh ${KK_VERSION_STRING} > ${MANPAGE_FILE}
.PHONY: manman: ${MANPAGE_FILE}.gz
.PHONY: docsdocs: man
.PHONY: allall: kk docs
.PHONY: checkcheck: echo KKMAKE: checking ... # TODO; idk check ig help file or smth
.PHONY: cleanclean: rm -fr kk.1 kk.1.gz kk ${BUILDDIR}