From c8c2f19629bc33f953204be4752c8c4a3c409b57 Mon Sep 17 00:00:00 2001
From: namark <namark@disroot.org>
Date: Thu, 18 Apr 2019 01:56:18 +0400
Subject: [PATCH] Added cpp_tools dependency for Makefile templates

of other dependencies... it's getting pretty complicated -_-
---
 tools/setup/init.sh    | 1 +
 tools/setup/install.sh | 9 +++++++++
 tools/setup/update.sh  | 4 ++++
 3 files changed, 14 insertions(+)

diff --git a/tools/setup/init.sh b/tools/setup/init.sh
index e99f8d3..7416ae5 100755
--- a/tools/setup/init.sh
+++ b/tools/setup/init.sh
@@ -3,6 +3,7 @@
 mkdir .dependencies
 rm -rf .dependencies/*
 cd .dependencies
+git clone https://notabug.org/namark/cpp_tools
 git clone https://notabug.org/namark/libsimple_support
 git clone https://notabug.org/namark/libsimple_geom
 git clone https://notabug.org/namark/libsimple_sdlcore
diff --git a/tools/setup/install.sh b/tools/setup/install.sh
index d7a93a1..35f87c2 100755
--- a/tools/setup/install.sh
+++ b/tools/setup/install.sh
@@ -1,6 +1,15 @@
 #!/bin/sh
 cd .dependencies
 
+cd cpp_tools
+make PREFIX=../libsimple_support ../libsimple_support/include/make_templates/header_only_lib
+make PREFIX=../libsimple_geom ../libsimple_geom/include/make_templates/header_only_lib
+make PREFIX=../libsimple_sdlcore ../libsimple_sdlcore/include/make_templates/static_lib
+make PREFIX=../libsimple_graphical ../libsimple_graphical/include/make_templates/static_lib
+make PREFIX=../libsimple_interactive ../libsimple_interactive/include/make_templates/static_lib
+make PREFIX=../nanovg ../nanovg/include/make_templates/static_lib
+cd ..
+
 cd libsimple_support
 make install PREFIX=../../  "$@"
 make install PREFIX=../libsimple_sdlcore
diff --git a/tools/setup/update.sh b/tools/setup/update.sh
index 7811ce6..91c5574 100755
--- a/tools/setup/update.sh
+++ b/tools/setup/update.sh
@@ -2,6 +2,10 @@
 #!/bin/sh
 cd .dependencies
 
+cd cpp_tools
+git pull -r
+cd ..
+
 cd libsimple_support
 git pull -r
 cd ..
-- 
GitLab