[gentoo-commits] proj/emacs-eix:master commit in: /
commit: d4911e1b68d6216059778729747684b576621f8e Author: Maciej Barć gentoo org> AuthorDate: Sat Nov 18 01:51:51 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Nov 21 09:43:58 2023 + URL:https://gitweb.gentoo.org/proj/emacs-eix.git/commit/?id=d4911e1b Add renovate.json Signed-off-by: Maciej Barć gentoo.org> renovate.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renovate.json b/renovate.json new file mode 100644 index 000..7190a60 --- /dev/null +++ b/renovate.json @@ -0,0 +1,3 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json; +}
[gentoo-commits] proj/emacs-eix:master commit in: /
commit: 454fce6ab73cd1286278009f621bdfdc8caf7e8b Author: Maciej Barć gentoo org> AuthorDate: Wed Apr 26 00:12:07 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Apr 26 00:12:07 2023 + URL:https://gitweb.gentoo.org/proj/emacs-eix.git/commit/?id=454fce6a .gitlab-ci.yml: use registry.gentoo.org/emacs/container-emacs Signed-off-by: Maciej Barć gentoo.org> .gitlab-ci.yml | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9b7c111..19583ef 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,22 +2,24 @@ variables: - GIT_SUBMODULE_STRATEGY: recursive - TERM: dumb + GIT_SUBMODULE_STRATEGY: recursive + TERM: dumb stages: - install -image: debian:unstable - -before_script: - - apt update && apt install -y emacs-nox make - - mkdir -p ~/.emacs.d +image: registry.gentoo.org/emacs/container-emacs/debian-unstable:latest install: stage: install timeout: 10 minutes + rules: +- changes: +- "*.el" +- .gitlab-ci.yml +- Makefile + script: - make install
[gentoo-commits] proj/emacs-eix:master commit in: /
commit: ca7257219525a567d88e8494991250f38173b0fa Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 25 21:01:30 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 25 21:01:30 2023 + URL:https://gitweb.gentoo.org/proj/emacs-eix.git/commit/?id=ca725721 add .gitlab-ci.yml Signed-off-by: Maciej Barć gentoo.org> .gitlab-ci.yml | 23 +++ 1 file changed, 23 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 000..9b7c111 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,23 @@ +--- + + +variables: + GIT_SUBMODULE_STRATEGY: recursive + TERM: dumb + +stages: + - install + +image: debian:unstable + +before_script: + - apt update && apt install -y emacs-nox make + - mkdir -p ~/.emacs.d + + +install: + stage: install + timeout: 10 minutes + + script: +- make install
[gentoo-commits] proj/emacs-eix:master commit in: /
commit: dd92ae763246eda44dfc63dd015e1e3a67cc0dba Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 25 19:47:26 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 25 19:47:26 2023 + URL:https://gitweb.gentoo.org/proj/emacs-eix.git/commit/?id=dd92ae76 Eldev: add autoloads plugin Signed-off-by: Maciej Barć gentoo.org> Eldev | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Eldev b/Eldev index 0f4e29b..e9e1b36 100644 --- a/Eldev +++ b/Eldev @@ -2,4 +2,6 @@ (eldev-use-package-archive 'melpa) +(eldev-use-plugin 'autoloads) + (setf eldev-project-main-file "eix.el")
[gentoo-commits] proj/emacs-eix:master commit in: /
commit: b1148c3a3b351fd12f97c47fbf846c85891b1e0a Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 25 19:39:36 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 25 19:39:36 2023 + URL:https://gitweb.gentoo.org/proj/emacs-eix.git/commit/?id=b1148c3a add Eldev Signed-off-by: Maciej Barć gentoo.org> Eldev | 5 + 1 file changed, 5 insertions(+) diff --git a/Eldev b/Eldev new file mode 100644 index 000..0f4e29b --- /dev/null +++ b/Eldev @@ -0,0 +1,5 @@ +;; -*- mode: emacs-lisp; lexical-binding: t; -*- + +(eldev-use-package-archive 'melpa) + +(setf eldev-project-main-file "eix.el")
[gentoo-commits] proj/emacs-eix:master commit in: /
commit: 37fc8f69a4a61033ce82bbb9f8332aeb4eaf6af0 Author: Maciej Barć gentoo org> AuthorDate: Fri Feb 3 13:51:12 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Feb 3 13:51:12 2023 + URL:https://gitweb.gentoo.org/proj/emacs-eix.git/commit/?id=37fc8f69 Makefile: bugfix - FIND -> RM Signed-off-by: Maciej Barć gentoo.org> Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index ecb9ff5..040ef89 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ ELS = $(wildcard $(PWD)/*.el) ELCS = $(ELS:.el=.elc) EMACS := emacs -FIND:= rm -f +RM := rm -f EMACFLAGS := --batch -q --no-site-file -L $(PWD) EMACSCMD = $(EMACS) $(EMACFLAGS)
[gentoo-commits] proj/emacs-eix:master commit in: /
commit: 059e27cd01ce26fd2389f8447115c3a361b6581d Author: Maciej Barć gentoo org> AuthorDate: Tue Dec 13 10:45:09 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Dec 13 10:45:09 2022 + URL:https://gitweb.gentoo.org/proj/emacs-eix.git/commit/?id=059e27cd Makefile: update Signed-off-by: Maciej Barć gentoo.org> Makefile | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 2d92198..ecb9ff5 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,12 @@ +PWD ?= $(shell pwd) + +ELS = $(wildcard $(PWD)/*.el) +ELCS = $(ELS:.el=.elc) + EMACS := emacs -FIND:= find +FIND:= rm -f -EMACFLAGS := --batch -q --no-site-file +EMACFLAGS := --batch -q --no-site-file -L $(PWD) EMACSCMD = $(EMACS) $(EMACFLAGS) @@ -10,15 +15,16 @@ all: clean compile .PHONY: clean clean: - $(FIND) $(PWD) -iname "*.elc" -delete + $(RM) $(ELCS) %.elc: $(EMACSCMD) --eval "(byte-compile-file \"$(*).el\" 0)" .PHONY: compile -compile: eix.elc +compile: $(ELCS) .PHONY: install install: compile $(EMACSCMD) \ - --eval "(require 'package)" --eval "(package-install-file \"$(PWD)\")" + --eval "(require 'package)" \ + --eval "(package-install-file \"$(PWD)\")"