From c269aa492c8e052709e76d3f1940f282c7ac4f29 Mon Sep 17 00:00:00 2001
From: David Trattnig <david@subsquare.at>
Date: Sat, 10 Sep 2022 21:51:37 +0200
Subject: [PATCH] feat(make): extend init targets

---
 Makefile | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 0f11bc5..ff33039 100644
--- a/Makefile
+++ b/Makefile
@@ -4,6 +4,7 @@
 
 help::
 	@echo "$(APP_NAME) targets:"
+	@echo "    init.app        - init application environment"
 	@echo "    init.dev        - init development environment"
 	@echo "    lint            - verify code style"
 	@echo "    spell           - check spelling of text"
@@ -55,9 +56,14 @@ lint::
 spell::
 	codespell $(wildcard *.md) docs src tests config contrib
 
-init.dev::
-	sudo apt install -y
-		codespell
+init.app::
+	cp config/sample.engine-core.ini engine-core.ini
+	mkdir -p audio/fallback
+	mkdir -p audio/playlist
+	mkdir -p audio/source
+
+init.dev:: init.app
+	sudo apt install -y codespell
 
 test::
 	(cd tests && liquidsoap engine_test_suite.liq)
-- 
GitLab