diff --git a/.gitignore b/.gitignore index de12b1e..7e450c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ # ignore these extensions *.elc + +/.eask +/dist diff --git a/Eask b/Eask new file mode 100644 index 0000000..6bfbc30 --- /dev/null +++ b/Eask @@ -0,0 +1,20 @@ +(package "lsp-ivy" + "0.5" + "LSP ivy integration") + +(website-url "https://github.com/emacs-lsp/lsp-ivy") +(keywords "languages" "debug") + +(package-file "lsp-ivy.el") + +(script "test" "echo \"Error: no test specified\" && exit 1") + +(source "gnu") +(source "melpa") + +(depends-on "emacs" "27.1") +(depends-on "dash" "2.14.1") +(depends-on "lsp-mode" "6.2.1") +(depends-on "ivy" "0.13.0") + +(setq network-security-level 'low) ; see https://github.com/jcs090218/setup-emacs-windows/issues/156#issuecomment-932956432 diff --git a/LICENSE.txt b/LICENSE similarity index 100% rename from LICENSE.txt rename to LICENSE diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e92a368 --- /dev/null +++ b/Makefile @@ -0,0 +1,33 @@ +EMACS ?= emacs +EASK ?= eask + +.PHONY: clean checkdoc lint package install compile test + +ci: clean package install compile + +package: + @echo "Packaging..." + $(EASK) package + +install: + @echo "Installing..." + $(EASK) install + +compile: + @echo "Compiling..." + $(EASK) compile + +test: + @echo "Testing..." + $(EASK) test ert ./test/*.el + +checkdoc: + @echo "Run checkdoc..." + $(EASK) lint checkdoc + +lint: + @echo "Run package-lint..." + $(EASK) lint package + +clean: + $(EASK) clean all diff --git a/lsp-ivy.el b/lsp-ivy.el index bfdb381..66a3b57 100644 --- a/lsp-ivy.el +++ b/lsp-ivy.el @@ -1,6 +1,7 @@ ;;; lsp-ivy.el --- LSP ivy integration -*- lexical-binding: t; -*- ;; Copyright (C) 2019 Sebastian Sturm +;; Copyright (C) 2024 emacs-lsp maintainers ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by @@ -19,7 +20,7 @@ ;; Oliver Rausch ;; Keywords: languages, debug ;; URL: https://github.com/emacs-lsp/lsp-ivy -;; Package-Requires: ((emacs "25.1") (dash "2.14.1") (lsp-mode "6.2.1") (ivy "0.13.0")) +;; Package-Requires: ((emacs "27.1") (dash "2.14.1") (lsp-mode "6.2.1") (ivy "0.13.0")) ;; Version: 0.5 ;;