Skip to content

Template elisp project for `eask create package`

Notifications You must be signed in to change notification settings

emacs-eask/template-elisp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This project was bootstrapped with eask/cli.

How to use?

  1. Write and design your package in your-package.el
  2. Install package dependences if any:
eask install-deps
  1. Prepare for installation, package it: (it will create package to dist folder)
eask package
  1. Install the built package:
eask install

Compile

You would want to compile your elisp file to check if there are errors:

eask compile

Cleaning

Simply executes the following:

eask clean all

For more options, see eask clean --help!

Linting

Linting is often optional but recommended to all elisp developers.

with checkodc:

eask lint checkodc

with package-lint:

eask lint package  # for pacakge-lint

For more options, see eask lint --help!

Testing

Eask supports ERT , Buttercup , Ecukes, and more.

For more options, see eask test --help!

Continuous Integration

GitHub Actions

eask generate workflow github

CircleCI

eask generate workflow circle-ci

For more options, see eask generate workflow --help!

Learn More

To learn Eask, check out the Eask documentation.

About

Template elisp project for `eask create package`

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  
  •  

Packages

No packages published