From 2e8ee05aee8c03aaf1f991b8403a6980eeb1f4fc Mon Sep 17 00:00:00 2001 From: Claudius Holeksa Date: Tue, 9 May 2023 17:58:30 +0200 Subject: Fixed build and install issues. Confirmed install and build on nix --- Makefile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 2e56cbb..8df54cc 100644 --- a/Makefile +++ b/Makefile @@ -1,17 +1,19 @@ .PHONY: all clean +PREFIX ?= /usr/local + all: build/libkeltest.a build/libkeltest.a: mkdir -p ./build c++ -std=c++17 -DKELTEST_COMPILE_TEST_BINARY src/keltest/test.cpp -o build/test.o - ar build/libkeltest.a build/test.o + ar q build/libkeltest.a build/test.o clean: rm -rf ./build install: build/libkeltest.a - mkdir -p ${prefix}/lib - mkdir -p ${prefix}/include/keltest - cp build/libkeltest.a ${prefix}/lib/libkeltest.a - cp src/keltest/test.h ${prefix}/include/keltest/test.h + mkdir -p ${PREFIX}/lib + mkdir -p ${PREFIX}/include/keltest + cp build/libkeltest.a ${PREFIX}/lib/libkeltest.a + cp src/keltest/test.h ${PREFIX}/include/keltest/test.h -- cgit v1.2.3