Add config.mk and Linux support. - pointtools - Simple point utilities to hold text presentations.
HTML git clone git://bitreich.org/pointtools/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/pointtools/
DIR Log
DIR Files
DIR Refs
DIR Tags
DIR README
DIR LICENSE
---
DIR commit c406e1ed7f02f19ee354c2bb071758d830f2369d
DIR parent bf151fea8f36b0c582d5e1e55a31c6e6f2e75e3c
HTML Author: Christoph Lohmann <20h@r-36.net>
Date: Wed, 29 Apr 2020 16:33:09 +0200
Add config.mk and Linux support.
Diffstat:
M Makefile | 18 +++++++++++++-----
M md2point.c | 4 ++++
2 files changed, 17 insertions(+), 5 deletions(-)
---
DIR diff --git a/Makefile b/Makefile
@@ -1,6 +1,14 @@
-# pointtools
# See LICENSE for license details.
-PREFIX= /usr/local
+
+include config.mk
+
+all: options bin/md2point
+
+options:
+ @echo pointtools build options:
+ @echo "CFLAGS = ${CFLAGS}"
+ @echo "LDFLAGS = ${LDFLAGS}"
+ @echo "CC = ${CC}"
bin/md2point: md2point.o
${CC} -o $@ md2point.o ${LDFLAGS}
@@ -12,16 +20,16 @@ install:
install -m755 bin/dir2point $(PREFIX)/bin/dir2point
install -m755 bin/md2point $(PREFIX)/bin/md2point
install -m755 bin/point2pdf $(PREFIX)/bin/point2pdf
- install -m644 md2point.1 $(PREFIX)/share/man/man1/md2point.1
+ install -m644 md2point.1 $(MANPREFIX)/man1/md2point.1
uninstall:
rm -f $(PREFIX)/bin/dir2point
rm -f $(PREFIX)/bin/md2point
rm -f $(PREFIX)/bin/point2pdf
- rm -f $(PREFIX)/share/man/man1/md2point.1
+ rm -f $(MANPREFIX)/man1/md2point.1
clean:
rm -f bin/md2point
rm -f md2point.o
-.PHONY: install uninstall clean
+.PHONY: all options install uninstall clean
DIR diff --git a/md2point.c b/md2point.c
@@ -1,3 +1,7 @@
+/*
+ * See LICENSE for license details.
+ */
+#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <err.h>