File: README.md

package info (click to toggle)
erlang-p1-sip 1.0.41-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 784 kB
  • sloc: erlang: 4,099; ansic: 367; makefile: 63
file content (35 lines) | stat: -rw-r--r-- 841 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# eSIP

[![Build Status](https://travis-ci.org/processone/esip.svg?branch=master)](https://travis-ci.org/processone/esip) [![Hex version](https://img.shields.io/hexpm/v/esip.svg "Hex version")](https://hex.pm/packages/esip)


ProcessOne SIP server component in Erlang.

## Building

Erlang SIP component can be build as follow:

    ./configure && make

It is a rebar-compatible OTP application. Alternatively, you can build
it with rebar:

    rebar compile

## Dependencies

Module depends on fast_tls and as such you need to have OpenSSL 1.0+.

Please refer to fast_tls build instruction is you need help setting
your OpenSSL environment:
[Building Fast TLS](https://github.com/processone/fast_tls/blob/master/README.md#generic-build)

## Development

### Test

#### Unit test

You can run eunit test with the command:

    $ rebar eunit