mirror of
https://github.com/godotengine/emacs-gdscript-mode.git
synced 2025-12-31 21:48:34 +03:00
* chore(Eask): Add package metadata * tests: Avoid actions' warnings * chore(Eask): Update eask's commands * Remove extra package-file DSL
37 lines
532 B
Makefile
37 lines
532 B
Makefile
SHELL := /usr/bin/env bash
|
|
|
|
EMACS ?= emacs
|
|
EASK ?= eask
|
|
|
|
.PHONY: clean checkdoc lint package install compile test
|
|
|
|
# TODO: add `lint` if we can?
|
|
ci: clean package install compile checkdoc
|
|
|
|
package:
|
|
@echo "Packaging..."
|
|
$(EASK) package
|
|
|
|
install:
|
|
@echo "Installing..."
|
|
$(EASK) install
|
|
|
|
compile:
|
|
@echo "Compiling..."
|
|
$(EASK) compile
|
|
|
|
test:
|
|
@echo "Testing..."
|
|
$(EASK) ert ./test/*.el
|
|
|
|
checkdoc:
|
|
@echo "Run checkdoc..."
|
|
$(EASK) lint checkdoc
|
|
|
|
lint:
|
|
@echo "Run package-lint..."
|
|
$(EASK) lint package
|
|
|
|
clean:
|
|
$(EASK) clean all
|