From 8ff506f184ce3832477c8990f7d570b2787ea997 Mon Sep 17 00:00:00 2001 From: Glutanimate Date: Wed, 8 Jan 2020 21:44:46 +0100 Subject: [PATCH] Split root develop steps into separate develop target Allows development tools to directly debug qt/runanki while using `make develop` as a debugging pre-launch task. --- Makefile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index ac6365801..10b10dd46 100644 --- a/Makefile +++ b/Makefile @@ -28,13 +28,18 @@ buildhash: echo $$newhash > meta/buildhash; \ fi -.PHONY: run -run: pyenv buildhash +.PHONY: develop +develop: pyenv buildhash @set -e && \ . pyenv/bin/activate && \ for dir in $(DEVEL); do \ - $(SUBMAKE) -C $$dir develop BUILDFLAGS="$(BUILDFLAGS)"; \ - done; \ + $(SUBMAKE) -C $$dir develop BUILDFLAGS="$(BUILDFLAGS)"; \ + done + +.PHONY: run +run: develop + @set -e && \ + . pyenv/bin/activate && \ echo "Starting Anki..."; \ qt/runanki $(RUNFLAGS)