From 870de20e20379192191c6d6e6abdeab4329fc67e Mon Sep 17 00:00:00 2001 From: array-in-a-matrix Date: Tue, 7 Feb 2023 15:22:11 -0500 Subject: [PATCH] install/uninstall options --- .gitignore | 1 + makefile | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 50d9c29..ed54984 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,4 @@ dkms.conf # quadratic executable quadratic +quadratic-tui diff --git a/makefile b/makefile index 1f7b3e8..be1f439 100644 --- a/makefile +++ b/makefile @@ -1,9 +1,12 @@ +DESTDIR ?= /usr/bin + all: gcc quadratic.c -lm -Wall -O3 -o "quadratic" + cp quadratic-tui.sh quadratic-tui install: - cp quadratic-tui.sh quadratic-tui - mv quadratic quadratic-tui /usr/bin + install -Dm755 quadratic $(DESTDIR)/ + install -Dm755 quadratic-tui $(DESTDIR)/ uninstall: - rm /usr/bin/quadratic /usr/bin/quadratic-tui + rm $(DESTDIR)/{quadratic,quadratic-tui}