From 4aa7897baa54223f48701a0a489297198342739f Mon Sep 17 00:00:00 2001
From: namark <namark@disroot.org>
Date: Mon, 20 Sep 2021 20:11:35 +0400
Subject: [PATCH] Allow some header_only_lib variables to be specified in
 parent makefile.

---
 make_templates/header_only_lib | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/make_templates/header_only_lib b/make_templates/header_only_lib
index eb61e0f..472477d 100644
--- a/make_templates/header_only_lib
+++ b/make_templates/header_only_lib
@@ -1,5 +1,5 @@
-INSTALL_INCLUDE := include
-INSTALL_SOURCE := source
+INSTALL_INCLUDE ?= include
+INSTALL_SOURCE ?= source
 
 ifneq ($(shell cat COPYRIGHT 2> /dev/null),)
 COPYRIGHT ?= COPYRIGHT
@@ -8,10 +8,10 @@ else
 COPYRIGHT ?= /dev/null
 endif
 
-PREFIX	:= $(DESTDIR)/usr/local
+PREFIX	?= $(DESTDIR)/usr/local
 INCDIR	:= $(PREFIX)/$(INSTALL_INCLUDE)
 
-SRCDIR	:= ./source
+SRCDIR	?= ./source
 HEADERS	:= $(shell find -wholename "$(SRCDIR)/*.hpp" && find -wholename "$(SRCDIR)/*.h")
 INCLUDE	:= $(HEADERS:$(SRCDIR)/%=$(INCDIR)/%)
 INCDIRS	:= $(shell dirname $(INCLUDE))
-- 
GitLab