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

Add Cask support and fix some headers #6

Merged
merged 2 commits into from
Jul 3, 2017

Conversation

eddsteel
Copy link
Contributor

@eddsteel eddsteel commented Jul 3, 2017

This adds Cask support and
package building support in general, mainly because I'm scared of
messing with load-paths.

cask package will now work and provide something you can install
with M-x package-install-file. Cask complained about a couple of
headers so I fixed them according to the
manual.

According to [the
manual](https://www.gnu.org/software/emacs/manual/html_node/elisp/Library-Headers.html),

- filename in first header should include '.el'
- Keywords should only use keywords in `finder-known-keywords`
- Copyright should be present (restored the previous one)
- Headers go after copyright

Also added Version, to support package-building.
@eddsteel
Copy link
Contributor Author

eddsteel commented Jul 3, 2017

Forgot to mention this will help with #4 -- cask can generate the pkg file too.

@tjweir tjweir merged commit 0395ff2 into alpaca-lang:master Jul 3, 2017
@yurrriq
Copy link
Contributor

yurrriq commented Jul 4, 2017

Thanks!

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

Successfully merging this pull request may close these issues.

None yet

3 participants