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"
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