Details

    • Type: Task Task
    • Status: Not Yet Scheduled Not Yet Scheduled
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      exmpp uses autotools (autoconf, configure, make, ...) for preparing and compiling the erlang and C source code.

      Geoff Cant has a git branch where exmpp is compiled using Rebar instead:
      https://github.com/archaelus/exmpp
      Note: that branch doesn't include Rebar, so you need to download and build it: https://bitbucket.org/basho/rebar/wiki/Building

      Advantages of Rebar over Autotools for exmpp:

      • All compilation is defined in rebar.config, no need for several Makefile.am, .in, etc.

      Disadvantages of Rebar over Autotools for exmpp:

      • Still far less tested than autotools for building exmpp

      Stuff to verify:

      • exmpp is EPL 1.1, Autotools is GPL, and Rebar is Apache 2. Could that license be a problem?
      • Does Rebar work in Mac? And in Windows?
      • rebar.config opton: platform_define

        Activity

        Hide
        Eric Cestari (Inactive)
        added a comment -

        rebar works fine on Mac.
        Windows support is work in progress :
        https://github.com/IRONkyle/rebar
        The relevant mailing list messages are here :
        http://lists.basho.com/pipermail/rebar_lists.basho.com/2011-January/000476.html

        Show
        Eric Cestari (Inactive)
        added a comment - rebar works fine on Mac. Windows support is work in progress : https://github.com/IRONkyle/rebar The relevant mailing list messages are here : http://lists.basho.com/pipermail/rebar_lists.basho.com/2011-January/000476.html
        Hide
        Minime DJ
        added a comment -

        I voted up - this is really cool feature to have.

        Show
        Minime DJ
        added a comment - I voted up - this is really cool feature to have.

          People

          • Votes:
            3 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Days since last comment:
              2 years, 25 weeks, 1 day ago

              Issue deployment