Permalink
Commits on Dec 3, 2015
  1. @pchaigno

    Fix origin and flavor tokenization

    Fix #9
    pchaigno committed Dec 3, 2015
Commits on Nov 30, 2015
  1. @mulvenna @infininight

    Add function file

    mulvenna committed with infininight Nov 29, 2015
  2. @mulvenna @infininight
Commits on Jun 18, 2014
  1. @infininight

    Point to ruby 1.8 shim

    Using a shim allows us to catch when 1.8 of ruby is not present and provide other options.
    
    #ignore
    infininight committed Jun 18, 2014
Commits on Apr 2, 2014
  1. @sorbits

    Change to Makefile directory when “Build Target…” calls ‘make’

    This is when calling ‘make’ to obtain phony targets. Previously it would fail to resolve relative includes, which manifested itself by an error following the build output, in addition to not listing potential targets from these included make files.
    sorbits committed Apr 2, 2014
Commits on Mar 6, 2014
  1. @infininight
Commits on Aug 9, 2013
  1. @sorbits

    Do a better job at locating Makefile

    We now search from current file’s directory and up to the project directory, if TM_MAKE_FILE is unset, and there is no Makefile in the project folder.
    
    Also show better error when no Makefile is found.
    sorbits committed Aug 9, 2013
Commits on Jul 27, 2013
  1. @infininight

    Use version 1.8 of ruby for bundle items

    10.7 and 10.8 only include ruby 1.8, so all bundle items have been written to work with that. Optionally supporting ruby 1.9 and 2.0 is problematic as these versions are not fully backwards compatible.
    
    #ignore
    infininight committed Jul 27, 2013
Commits on Jul 4, 2013
  1. @sorbits

    Fix working directory when calling make

    Due to a recent change in TextMate.executor it would always change the working directory to the project directory, which would fail if TM_MAKE_FILE was set to build/Makefile (and that file used relative paths).
    sorbits committed Jul 4, 2013
Commits on Mar 8, 2013
  1. @sorbits
Commits on Jan 13, 2013
  1. @sorbits

    Change how we format warnings/errors

    We now show the line as it appeared in the original output, except shortening the path. Only the leading file component of the line is a link and its tooltip show the full path (but not potential line and column info, as that should now be in the visible output).
    sorbits committed Jan 13, 2013
  2. @sorbits

    Simplify make script setup

    We now also use the ‘:noun’ parameter with TextMate.executor instead of overwriting TM_DISPLAYNAME.
    sorbits committed Jan 13, 2013
Commits on Sep 15, 2012
  1. @infininight
Commits on Sep 10, 2012
  1. @infininight
Commits on Aug 23, 2012
  1. @lickel
  2. @lickel
  3. @lickel @sorbits

    Make: Encapsulate make commands into /lib/make.rb

    This lets us have consistent variables and regex handling.
    It also makes it very easy to add new commands (see: Build vs Run).
    lickel committed with sorbits Aug 23, 2012
Commits on Feb 24, 2012
  1. @lickel

    Fix build target for any makefile

    Previously, it would only work for ./Makefile
    lickel committed Feb 24, 2012
Commits on Nov 13, 2011
  1. @infininight

    Improve comment.line match.

    infininight committed Nov 13, 2011
Commits on Nov 12, 2011
  1. @infininight

    Add meta.embedded scopes.

    infininight committed Nov 12, 2011
  2. @infininight

    Move folding settings.

    infininight committed Nov 12, 2011
  3. @infininight

    Add readme.

    infininight committed Nov 12, 2011
Commits on Sep 24, 2011
  1. @infininight

    Rewritten grammar.

    - Reordered file extensions
    - Added folding markers
    infininight committed Sep 24, 2011
Commits on Jul 1, 2011
  1. @sorbits
Commits on May 4, 2011
  1. @sorbits

    Merge pull request #3 from zachriggle/master.

    += Operator
    sorbits committed May 4, 2011
Commits on Apr 1, 2011
  1. @zachriggle
Commits on Jan 23, 2011
  1. @sorbits

    Disable shebang check.

    The argument to make is the target we want to build and should not affect which interpreter is used.
    sorbits committed Jan 23, 2011
Commits on Nov 11, 2010
  1. @sorbits

    Use TM_MAKE instead of ‘make’ (when set).

    This is to allow using a newer version of make.
    
    Additionally the patterns matching make output will now accept ‘gmake:’ as alternative to ‘make:’ as line prefix.
    sorbits committed Nov 11, 2010
Commits on May 5, 2010
  1. @sorbits

    Give a name to maching of \`.

    Also match \\ so that sequences like \\` are handled properly.
    sorbits committed May 5, 2010
  2. @sorbits
Commits on May 1, 2010
  1. @adamv
  2. @adamv

    Don't capture escaped backtick.

    A \` pattern is likely part of a string, and does not signal the start
    of an interpolated shell script.
    adamv committed Aug 26, 2009
Commits on Apr 11, 2010
  1. @sorbits

    Ensure list of goals is unique.

    For unknown reasons I get all the goals doubled roughly 10-20% of the time when using “Build Target…”. The way we obtain the list is hacky, so I added the unique option rather than debug the issue.
    sorbits committed Apr 11, 2010
  2. @torsten @sorbits

    Minor fix in the Makefile syntax, make actually allows spaces between…

    … a rule name and the colon.
    torsten committed with sorbits Mar 12, 2010
Commits on Feb 3, 2010
  1. @lasersox

    Instead of “ENV["key"].nil? ? "default" : ENV["key"]” use the far cle…

    …arer alternative “ENV["key"] || "default"”.
    lasersox committed Feb 3, 2010