From 553cd8db09bcb864486593b95dbd57a51367a9ae Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 18 Jul 2019 14:18:32 +0200 Subject: [PATCH] Deprecate Makefile for managing Doom Use bin/doom instead --- Makefile | 35 ++++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 13 deletions(-) diff --git a/Makefile b/Makefile index ca088d921..4b33a0ca0 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,18 @@ DOOM = "bin/doom" MODULES = $(patsubst modules/%/, %, $(sort $(dir $(wildcard modules/*/ modules/*/*/)))) -all: +all: deprecated @$(DOOM) refresh +deprecated: + @echo "Using make to manage your Doom config is deprecated" + @echo + @echo "Use the 'bin/doom' script instead. The equivalent of 'make' is 'doom refresh'." + @echo + @echo "See 'doom help' for a list of commands" + @echo + @read -p "Press enter to continue" + ## Shortcuts a: autoloads i: install @@ -16,34 +25,34 @@ cp: compile-plugins re: recompile d: doctor -quickstart: +quickstart: deprecated @$(DOOM) quickstart ## Package management -install: +install: deprecated @$(DOOM) install -update: +update: deprecated @$(DOOM) update -autoremove: +autoremove: deprecated @$(DOOM) autoremove -autoloads: +autoloads: deprecated @$(DOOM) autoloads -upgrade: +upgrade: deprecated @$(DOOM) upgrade ## Byte compilation -compile: +compile: deprecated @$(DOOM) compile -compile-core: +compile-core: deprecated @$(DOOM) compile :core -compile-private: +compile-private: deprecated @$(DOOM) compile :private -compile-plugins: +compile-plugins: deprecated @$(DOOM) compile :plugins -recompile: +recompile: deprecated @$(DOOM) recompile -clean: +clean: deprecated @$(DOOM) clean # compile-module # compile-module/submodule