From 85c9a3237c29ed5fd14fb63b68ec08eaf04285fe Mon Sep 17 00:00:00 2001 From: JulienLoiseau Date: Thu, 13 Aug 2020 13:38:58 -0600 Subject: [PATCH] Adding install --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 76d43a0..c65ee1d 100644 --- a/Makefile +++ b/Makefile @@ -27,7 +27,9 @@ LSAN_OPT := -g -fsanitize=leak -fno-omit-frame-pointer USAN_OPT := -g -fsanitize=undefined -fno-omit-frame-pointer BUILD_SRC := $(sort $(wildcard exprtk_*.cpp)) BUILD_LIST := $(BUILD_SRC:%.cpp=%) - +ifeq ($(PREFIX),) + PREFIX := /usr/local +endif all: $(BUILD_LIST) @@ -50,5 +52,9 @@ pgo: exprtk_benchmark.cpp exprtk.hpp ./exprtk_benchmark $(COMPILER) $(BASE_OPTIONS) -O3 -march=native -fprofile-use -o exprtk_benchmark exprtk_benchmark.cpp $(LINKER_OPT) +install: + install -d $(PREFIX)/include/ + install -m 644 exprtk.hpp $(PREFIX)/include/ + clean: rm -f core.* *~ *.o *.bak *stackdump gmon.out *.gcda *.gcno *.gcnor *.gch