Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Jul 1, 2011
  1. @mbbx6spp

    Add release script targets to project Makefile

    mbbx6spp authored
    Project Makefile targets now include: start, stop, restart, reboot, console,
    attach, ping. Previous console target is now 'dev'.
Commits on Jun 13, 2011
  1. @mbbx6spp
  2. @mbbx6spp
  3. @mbbx6spp
  4. @mbbx6spp
  5. @mbbx6spp
Commits on May 23, 2011
  1. @mbbx6spp

    Merge pull request #3 from kellymclaughlin/master

    mbbx6spp authored
    Fix a few instances where author_name is used instead of author_email. (via kellymclaughlin)
Commits on Apr 29, 2011
  1. @mbbx6spp
  2. @mbbx6spp
Commits on Apr 9, 2011
  1. @mbbx6spp
Commits on Apr 8, 2011
  1. @mbbx6spp
Commits on Mar 11, 2011
  1. @mbbx6spp
Commits on Feb 15, 2011
  1. @mbbx6spp

    Add finsup template for isolated supervisor

    mbbx6spp authored
    In cases where a supervisor is needed separate from a top-level
    application supervisor, the finsup template should be used.
  2. @mbbx6spp

    Fix finapp supervisor's module name

    mbbx6spp authored
    Module name of finapp's supervisor template uses {{name}} now instead of
    hard coded "tint". My bad.
Commits on Feb 13, 2011
  1. @mbbx6spp
Commits on Feb 9, 2011
  1. @mbbx6spp

    Create consistent 'name' var for all templates

    mbbx6spp authored
    Instead of each template having its own X_name variable, all templates
    now just use name as a consistent interface to these Rebar templates.
    
    For example, before we would run the rebar template runner like:
    % rebar create template=ztmod module_name=blabla ....
    % rebar create template=project project_name=ldfjdsl ...
    
    Now we just do the following:
    % rebar create template=X name=bla ...
    
    Enjoy!
  2. @mbbx6spp
  3. @mbbx6spp

    Add default copyright_year variable for finsrv

    mbbx6spp authored
    A default copyright_year variable value set to "2011" for finsrv
    template.
  4. @mbbx6spp

    Fix template variable typo in finsrv

    mbbx6spp authored
    Change duplicate {{author_name}} to {{author_email}} in finsrv template
    file.
  5. @mbbx6spp

    Move gen_event to finevt Rebar template.

    mbbx6spp authored
    All gen_X behaviors now have finX Rebar templates in this repository for
    consistency. Each of these templates adhere to Finsignia Erlang/OTP
    coding style guidelines. Thus the "fin" prefix.
  6. @mbbx6spp

    Remove gen_server configuration and template

    mbbx6spp authored
    Remove gen_server configuration and template files for consistency.
    finsrv now replaces this template.
  7. @mbbx6spp

    Clean up & add new targets for project Makefile.

    mbbx6spp authored
    Add new Makefile targets for:
    * build-plt
    * check-plt
    
    Add new Makefile target dependencies for:
    * deps
    * analyze
    
    Update rebar subcommand for analyze target from analyze to dialyze.
Commits on Feb 8, 2011
  1. @mbbx6spp

    Two Makefile targets added: analyze & console.

    mbbx6spp authored
    * The new analyze target run dialyzer on the project.
    * The new console target opens a new erl REPL console with the path
    prepended with the project and all dependency ebin and include subdirs.
Commits on Feb 7, 2011
  1. @mbbx6spp

    Bugs now fixed in finsrv Rebar template.

    mbbx6spp authored
    Fixed:
    * Renamed argument Reason to _Reason to remove compilation warning.
    * Now using ?SERVER instead of ?MODULE in stop/0 to be consistent with start/0
    start_link/0.
    * Added start/0 to enable easier testing of gen_server.
Commits on Feb 2, 2011
  1. @mbbx6spp
  2. @mbbx6spp
  3. @mbbx6spp

    Template drivers for finsrv and nitropage fixed.

    mbbx6spp authored
    Both template drivers/descriptors for finsrv and nitropage were pointing
    to the wrong templates to run.
Commits on Jan 31, 2011
  1. @mbbx6spp

    Zotonic module Rebar template added.

    mbbx6spp authored
    This Rebar template creates the module directory structure from the
    parent directory. For example, inside ${ZOTONIC_BASE}/modules you could
    run:
    % rebar create template=ztmod module_name=your_module \
        module_title="Your Module's Title" module_priority="500" \
        description="description of what your Zotonic module does." \
        author_name="Your Name" author_email="user@domain.com"
  2. @mbbx6spp

    gen_server callback stop/1 moved to API section.

    mbbx6spp authored
    stop/1 was erroneously left inside CALLBACKS section instead of put
    inside PUBLIC API section of source file.
  3. @mbbx6spp
  4. @mbbx6spp

    Comment style updated to conform to coding style.

    mbbx6spp authored
    Finsignia coding style uses foldmarks and vim directives in the comments
    to separate out Erlang source files.  Most Erlang source files have
    sections like:
    * HEADER
    * CALLBACKS
    * PUBLIC API
    * PRIVATE FUNCTIONS
    
    Also document specifications added to some callback declarations as a
    reminder to the application developer what interface is expected.
  5. @mbbx6spp

    Template for Finsignia compliant gen_server.

    mbbx6spp authored
    Used with rebar create subcommand we can generate a initial gen_server
    that complies with Finsignia internal coding standards/style guidelines.
    
    To generate run:
    % rebar create template=finsrv server_name=server_name_minus_srv \
        description="Manages connections to database...." \
        author_name="Your Name" author_email="user@domain.com"
  6. @mbbx6spp
  7. @mbbx6spp
Something went wrong with that request. Please try again.