aboutsummaryrefslogtreecommitdiffstats
path: root/site-lisp/bind-key-2.4.1/default.mk
diff options
context:
space:
mode:
authorAstounds <kirito@disroot.org>2026-08-07 16:18:49 -0500
committerAstounds <kirito@disroot.org>2026-08-07 16:18:49 -0500
commit79e04842d239770fbe86bcfa60c693480a6b60cc (patch)
tree24006eab643de7333e24ab80f96ac032766ddeb9 /site-lisp/bind-key-2.4.1/default.mk
parente90e5cfbc6ca58c26a91a6b449b017b1102069be (diff)
downloademacs-personal-79e04842d239770fbe86bcfa60c693480a6b60cc.tar.lz
emacs-personal-79e04842d239770fbe86bcfa60c693480a6b60cc.tar.xz
emacs-personal-79e04842d239770fbe86bcfa60c693480a6b60cc.zip
test
Diffstat (limited to 'site-lisp/bind-key-2.4.1/default.mk')
-rw-r--r--site-lisp/bind-key-2.4.1/default.mk93
1 files changed, 93 insertions, 0 deletions
diff --git a/site-lisp/bind-key-2.4.1/default.mk b/site-lisp/bind-key-2.4.1/default.mk
new file mode 100644
index 0000000..3204881
--- /dev/null
+++ b/site-lisp/bind-key-2.4.1/default.mk
@@ -0,0 +1,93 @@
+TOP := $(dir $(lastword $(MAKEFILE_LIST)))
+
+## User options ######################################################
+#
+# You can override these settings in "config.mk" or on the command
+# line.
+#
+# You might also want to set LOAD_PATH. If you do, then it must
+# contain "-L .".
+#
+# If you don't do so, then the default is set in the "Load-Path"
+# section below. The default assumes that all dependencies are
+# installed either at "../<DEPENDENCY>", or when using package.el
+# at "ELPA_DIR/<DEPENDENCY>-<HIGHEST-VERSION>".
+
+PREFIX ?= /usr/local
+sharedir ?= $(PREFIX)/share
+lispdir ?= $(sharedir)/emacs/site-lisp/use-package
+infodir ?= $(sharedir)/info
+docdir ?= $(sharedir)/doc/use-package
+statsdir ?= $(TOP)/stats
+
+CP ?= install -p -m 644
+MKDIR ?= install -p -m 755 -d
+RMDIR ?= rm -rf
+TAR ?= tar
+SED ?= sed
+
+EMACS ?= emacs
+EMACSBIN ?= $(EMACS)
+BATCH = $(EMACSBIN) -Q --batch $(LOAD_PATH)
+
+INSTALL_INFO ?= $(shell command -v ginstall-info || printf install-info)
+MAKEINFO ?= makeinfo
+MANUAL_HTML_ARGS ?= --css-ref /assets/page.css
+
+## Files #############################################################
+
+PKG = use-package
+PACKAGES = use-package
+
+TEXIPAGES = $(addsuffix .texi,$(filter-out git-commit,$(PACKAGES)))
+INFOPAGES = $(addsuffix .info,$(filter-out git-commit,$(PACKAGES)))
+HTMLFILES = $(addsuffix .html,$(filter-out git-commit,$(PACKAGES)))
+HTMLDIRS = $(filter-out git-commit,$(PACKAGES))
+PDFFILES = $(addsuffix .pdf,$(filter-out git-commit,$(PACKAGES)))
+
+ELS = use-package.el
+ELS += bind-key.el
+ELS += bind-chord.el
+ELS += use-package-bind-key.el
+ELS += use-package-core.el
+ELS += use-package-delight.el
+ELS += use-package-diminish.el
+ELS += use-package-ensure.el
+ELS += use-package-jump.el
+ELS += use-package-tests.el
+ELS += use-package-chords.el
+ELS += use-package-ensure-system-package.el
+ELCS = $(ELS:.el=.elc)
+ELMS = use-package.el $(filter-out $(addsuffix .el,$(PACKAGES)),$(ELS))
+ELGS =
+
+## Versions ##########################################################
+
+VERSION = 2.4.2
+
+USE_PACKAGE_VERSION = 2.4.2
+
+EMACS_VERSION = 24.3
+
+EMACSOLD := $(shell $(BATCH) --eval \
+ "(and (version< emacs-version \"$(EMACS_VERSION)\") (princ \"true\"))")
+ifeq "$(EMACSOLD)" "true"
+ $(error At least version $(EMACS_VERSION) of Emacs is required)
+endif
+
+## Load-Path #########################################################
+
+ifndef LOAD_PATH
+
+ELPA_DIR ?= $(HOME)/.emacs.d/elpa
+
+SYSTYPE := $(shell $(EMACSBIN) -Q --batch --eval "(princ system-type)")
+ifeq ($(SYSTYPE), windows-nt)
+ CYGPATH := $(shell cygpath --version 2>/dev/null)
+endif
+
+LOAD_PATH = -L $(TOP)
+
+endif # ifndef LOAD_PATH
+
+DOC_LOAD_PATH ?= $(LOAD_PATH) -L $(HOME)/emacs/site-lisp