Deprecate Makefile for managing Doom

Use bin/doom instead
This commit is contained in:
Henrik Lissner 2019-07-18 14:18:32 +02:00
parent c3354e2620
commit 553cd8db09
No known key found for this signature in database
GPG Key ID: 5F6C0EA160557395

View File

@ -1,9 +1,18 @@
DOOM = "bin/doom" DOOM = "bin/doom"
MODULES = $(patsubst modules/%/, %, $(sort $(dir $(wildcard modules/*/ modules/*/*/)))) MODULES = $(patsubst modules/%/, %, $(sort $(dir $(wildcard modules/*/ modules/*/*/))))
all: all: deprecated
@$(DOOM) refresh @$(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 ## Shortcuts
a: autoloads a: autoloads
i: install i: install
@ -16,34 +25,34 @@ cp: compile-plugins
re: recompile re: recompile
d: doctor d: doctor
quickstart: quickstart: deprecated
@$(DOOM) quickstart @$(DOOM) quickstart
## Package management ## Package management
install: install: deprecated
@$(DOOM) install @$(DOOM) install
update: update: deprecated
@$(DOOM) update @$(DOOM) update
autoremove: autoremove: deprecated
@$(DOOM) autoremove @$(DOOM) autoremove
autoloads: autoloads: deprecated
@$(DOOM) autoloads @$(DOOM) autoloads
upgrade: upgrade: deprecated
@$(DOOM) upgrade @$(DOOM) upgrade
## Byte compilation ## Byte compilation
compile: compile: deprecated
@$(DOOM) compile @$(DOOM) compile
compile-core: compile-core: deprecated
@$(DOOM) compile :core @$(DOOM) compile :core
compile-private: compile-private: deprecated
@$(DOOM) compile :private @$(DOOM) compile :private
compile-plugins: compile-plugins: deprecated
@$(DOOM) compile :plugins @$(DOOM) compile :plugins
recompile: recompile: deprecated
@$(DOOM) recompile @$(DOOM) recompile
clean: clean: deprecated
@$(DOOM) clean @$(DOOM) clean
# compile-module # compile-module
# compile-module/submodule # compile-module/submodule