Commit Graph

31 Commits

Author SHA1 Message Date
7986e89623 Enable building Emacs 27
Also embed various dylib libraries directly into the application, so
they're not required to be installed via Homebrew for the app to work.
2020-02-03 00:05:46 +00:00
476ac73528 Merge pull request #1 from jotsetung/master
Updated the url scheme of the emacs mirror
2014-09-08 09:17:34 +01:00
jo
8aeb82154d + The url scheme of the emacs mirror changed and so did the name of the
downloaded tgz. Fixed that.
2014-09-02 08:21:11 +02:00
b400a008b4 Update patch options as sRGB patch is no longer needed in head builds 2014-02-07 09:56:42 +00:00
65ef62d3af Update for emacs-24.4 head builds 2014-01-06 17:05:28 +00:00
44222a2970 Fix year in license 2013-10-20 19:47:41 +01:00
dc00ed8e83 Add license info to readme 2013-10-20 19:46:43 +01:00
ebaa5d3046 Merge branch 'master' of github.com:jimeh/build-emacs-for-osx
Conflicts:
	README.md
2013-10-20 19:05:55 +01:00
a840bffefa Update and fix things for current Emacs trunk (24.4)
Notes:
- The sRGB patch is now a simple text-replacement, as diff/patch files
  seem to just fail. Even Homebrew's emacs formula does it this way.
- Removed fullscreen patch, as Emacs 24.4 includes fullscreen support on
  OS X, both native and pre-Lion style fullscreen. More details here:
  http://www.emacswiki.org/emacs/FullScreen#toc23
2013-10-20 18:55:07 +01:00
4706fd8607 Update readme 2012-06-21 09:57:46 +01:00
88e897cc03 Add patch and options for 'true' Lion fullscreen mode 2012-06-07 12:51:25 +01:00
a8fbe89f3f Ignore Gemfile.lock 2012-06-07 12:51:23 +01:00
de76955ab5 Remove Xcode 3 compatibility patch, doesn't apply to latest HEAD 2012-06-04 12:47:49 +01:00
afbbadc85d Expand sRGB patch URL
This shouldn't make any difference, but I like keeping things
consistent.
2012-06-04 12:21:17 +01:00
c7de359b52 Add Xcode 3 compatibility patch (stolen from Homebrew formula) 2012-06-04 12:20:02 +01:00
532da8e429 Remove deprecated --srgb option 2012-06-04 12:18:02 +01:00
01ba7b2748 Change options description wording 2012-06-04 12:17:32 +01:00
6aa979f29f Call make bootstrap before make install
This brings things more inline with what the Homebrew formula does, and
hopefully fixes a build issue a friend of mine is having.
2012-06-04 10:59:33 +01:00
298f3601d9 Fix typo in patches method causing the script to constantly fail 2012-06-02 23:21:25 +02:00
fe4bc8800e Add cleaner deprecation message 2012-04-29 11:54:24 +01:00
6e46885a1b Update fullscreen patch 2012-04-29 11:54:22 +01:00
903081bbbe Add Gemfile as 'json' is not in Ruby's stdlib pre-1.9 2012-04-12 10:25:29 +01:00
d525c5d801 Updated ReadMe slightly. 2012-03-19 23:03:41 +00:00
e507b7b031 Use sRGB patch by default.
This also applies some kind of convention for the available options.
`--srgb` is still defined for backwards compatibility, but it technically
does nothing.
2012-03-19 23:03:04 +00:00
8b7c2f5170 aligned code is pretty 2012-03-14 10:50:58 +00:00
fd0e860488 added usage section to readme 2011-11-13 14:38:37 +00:00
f874fc956b updated help output 2011-11-13 14:36:36 +00:00
86f3b0f08d added readme 2011-11-13 14:29:17 +00:00
f996b30e13 renamed build.rb to build-emacs-for-osx 2011-11-13 14:03:00 +00:00
c1f04c1fee some decent option parsing 2011-11-13 14:00:26 +00:00
8895eae516 Initial commit of build script.
At this stage it works for me, but the code is a mess, options are not clearly defined. Will refactor later.
2011-11-13 10:29:34 +00:00