Skip to content

Commit fe7eab5

Browse files
committed
Add Emacs 27.2 recipes and testing
1 parent ea33ebd commit fe7eab5

3 files changed

Lines changed: 33 additions & 0 deletions

File tree

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ matrix:
7676
- os: linux
7777
dist: xenial
7878
env: EVM_EMACS=emacs-27.1-travis-linux-xenial
79+
- os: linux
80+
dist: xenial
81+
env: EVM_EMACS=emacs-27.2-travis-linux-xenial
7982
- os: linux
8083
dist: xenial
8184
env: EVM_EMACS=emacs-git-snapshot-travis-linux-xenial
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
recipe 'emacs-27.2-travis-linux-xenial' do
2+
tar_gz 'https://github.com/rejeep/evm/releases/download/v0.23.0/emacs-27.2-travis-linux-xenial.tar.gz'
3+
4+
install do
5+
copy build_path, installations_path
6+
end
7+
end

recipes/emacs-27.2.rb

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
recipe 'emacs-27.2' do
2+
tar_gz 'http://ftpmirror.gnu.org/emacs/emacs-27.2.tar.gz'
3+
4+
osx do
5+
option '--with-ns'
6+
option '--without-x'
7+
option '--without-dbus'
8+
end
9+
10+
linux do
11+
option '--prefix', installation_path
12+
option '--without-gif'
13+
end
14+
15+
install do
16+
configure
17+
make 'install'
18+
19+
osx do
20+
copy File.join(build_path, 'nextstep', 'Emacs.app'), installation_path
21+
end
22+
end
23+
end

0 commit comments

Comments
 (0)