文件名称:build-emacs:为www.emacsformacosx.com构建脚本
文件大小:2.05MB
文件格式:ZIP
更新时间:2024-05-21 10:44:33
Ruby
Emacs构建脚本 这些是emacs构建脚本,可在生成构建。 先决条件 硬体需求 这些脚本是模块化的,旨在在多个构建机器(或VM)上运行,并与持续集成服务器集成(现在从Jenkins运行的emacsformacosx.com上的构建)。 这意味着您可以构建您可以访问的任何体系结构。 请注意,由于存在“ unexec”步骤,因此(仍然)无法交叉编译Emacs,这需要运行已构建的二进制文件。 因此,如果要构建旧的体系结构(如PowerPC),则需要在可以实际执行该体系结构的二进制文件的系统上运行。 XZ 最近的Emacs预测试正以.tar.xz格式分发。 “ fetch-emacs-from-ftp”脚本将从.xz转换为.tar.bz2因此无需在每台构建机上都安装XZ。 但是您将需要在运行“ fetch-emacs-from-ftp”的计算机上使用“ xz”程序。 最简单的方法是通过:“
【文件预览】:
build-emacs-master
----.gitignore(107B)
----patches()
--------gnutls-fallthrough.patch(508B)
----build.rb(4KB)
----verbose-shell.rb(3KB)
----build-dependencies(1KB)
----LICENSE(34KB)
----build-dependencies.rb(3KB)
----README.md(4KB)
----combine-extra-source(505B)
----combine-and-package(7KB)
----build-emacs-from-tar(6KB)
----fetch-emacs-from-ftp(2KB)
----.gitattributes(26B)
----launch.rb(3KB)
----emacs-dmg()
--------Heroes.rtf(1KB)
--------yosemite-icon.r(2.52MB)
--------yosemite-icon.comment(67B)
--------Applications(13B)
--------More...()
--------make-dmg(1KB)
--------background.png(233KB)
--------background.xcf(797KB)
--------icon.r(138KB)
--------dot-DS_Store(12KB)
--------arrow.svg(779B)