Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move away from Autotools #1

Open
pniedzielski opened this issue Jun 5, 2015 · 1 comment
Open

Move away from Autotools #1

pniedzielski opened this issue Jun 5, 2015 · 1 comment
Assignees
Milestone

Comments

@pniedzielski
Copy link
Owner

Cask is a modern dependency manager and build too for elisp packages. It supports declaring and installing dependencies (like Gemfiles for Ruby), building the software, running automated ERT tests, and creating an ELPA package. Many elisp packages have been moving to Cask recently, and it's easier to maintain than Autotools.

For an example Cask file, see Flycheck's.

We have the additional caveat that we have a C code component as well. We will need to look at whether Cask can handle this, or what we can do about this.

@pniedzielski pniedzielski self-assigned this Jun 5, 2015
@pniedzielski pniedzielski added this to the v2.0.0 milestone Jun 5, 2015
@pniedzielski pniedzielski changed the title Move away from Autotools to Cask Move away from Autotools Oct 9, 2023
@pniedzielski
Copy link
Owner Author

Rather than using Cask, we can remove all use of autotools for at least the elisp code. For the C code, Cask doesn't seem like a good match anyway.

See #7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant