Permalink
Commits on Feb 19, 2011
  1. Bumped version to 0.4.12

    yrashk committed Feb 19, 2011
  2. Added initial svn url support

    yrashk committed Feb 19, 2011
Commits on Feb 18, 2011
  1. When fetching package, make sure that if its name got slashes, we onl…

    …y use the last part of it
    yrashk committed Feb 18, 2011
Commits on Feb 16, 2011
Commits on Feb 15, 2011
  1. Upgraded rebar

    yrashk committed Feb 15, 2011
  2. Fixed a typo

    yrashk committed Feb 15, 2011
  3. Suggest using agner build instead of install for packages that don't …

    …have an install_command
    yrashk committed Feb 15, 2011
  4. Typo fix in README.md

    yrashk committed Feb 15, 2011
Commits on Feb 13, 2011
  1. Syntax error fix (sorry!)

    yrashk committed Feb 13, 2011
  2. agner_spec:property_to_list can now print list of strings in a comman…

    …d-line friendly format
    yrashk committed Feb 13, 2011
  3. Extracted spec defaults

    All spec defaults are now available in (unexported) agner_spec:defaults/1.
    Added agner_spec:normalize/1 which currently adds defaults to the given spec (more is like to come later)
    yrashk committed Feb 13, 2011
Commits on Feb 12, 2011
  1. Upgraded rebar

    yrashk committed Feb 12, 2011
  2. Minor styling change

    yrashk committed Feb 12, 2011
  3. Merge branch 'master' of https://github.com/talentdeficit/agner into …

    …talentdeficit-master
    yrashk committed Feb 12, 2011
  4. BUGFIX: /tmp/agner should be writeable to all users

    When agner is initially installed from root, it fetches its initial index and creates /tmp/agner, but it didn't set proper permissions so that created directory was only writeable for root.
    yrashk committed Feb 12, 2011
Commits on Feb 9, 2011
  1. Fixed a bug in agner_fetch that was returning an improper stop tuple …

    …on build/install failures
    yrashk committed Feb 9, 2011
  2. Bumped version to 0.4.10

    yrashk committed Feb 9, 2011
  3. Upgraded rebar

    yrashk committed Feb 9, 2011
  4. Upgraded rebar

    yrashk committed Feb 9, 2011
  5. Fixed a bug when build or install ports normal EXIT signals were not …

    …flushed
    
    In some cases it led to behaviour that required tracing the whole agner_fetch fsm. The problem
    was that gen_fsm was receiving an EXIT signal within gen_fsm2 loop, which runs handle_state every time
    it loops. That resulted in handle_state(buildable, State) being invoked twice and therefore a 'next' event
    that signals state transition was sent twice and the second one was immediately processed by installable/2
    which made it proceed to the next state immediately. For installable/2, this next step is a routine fsm shutdown.
    Long story short, it make agner_fetch skip the installation part.
    yrashk committed Feb 9, 2011