From cb626ab07cc614265cabba46a9892f7993e41b5d Mon Sep 17 00:00:00 2001 From: Hans Svensson Date: Thu, 1 Mar 2018 11:42:59 +0100 Subject: [PATCH] Initial project setup --- .gitignore | 17 +++++++++++++++++ LICENSE | 15 +++++++++++++++ README.md | 9 +++++++++ rebar.config | 2 ++ src/enoise.app.src | 16 ++++++++++++++++ 5 files changed, 59 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 rebar.config create mode 100644 src/enoise.app.src diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..468614d --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +.rebar3 +_* +.eunit +*.o +*.beam +*.plt +*.swp +*.swo +.erlang.cookie +ebin +log +erl_crash.dump +.rebar +logs +_build +.idea +rebar3.crashdump diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..2d8bd51 --- /dev/null +++ b/LICENSE @@ -0,0 +1,15 @@ +ISC License + +Copyright (c) 2018, aeternity developers + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE +OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..4331879 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +enoise +===== + +An Erlang implementation of the [Noise protocol](https://noiseprotocol.org/) + +Build +----- + + $ rebar3 compile diff --git a/rebar.config b/rebar.config new file mode 100644 index 0000000..0c8bfa7 --- /dev/null +++ b/rebar.config @@ -0,0 +1,2 @@ +{erl_opts, [debug_info]}. +{deps, [{enacl, ".*", {git, "https://github.com/aeternity/enacl.git", {ref, "2d354f9"}}}]}. diff --git a/src/enoise.app.src b/src/enoise.app.src new file mode 100644 index 0000000..cf03475 --- /dev/null +++ b/src/enoise.app.src @@ -0,0 +1,16 @@ +{application, enoise, + [{description, "An Erlang implementation of the Noise protocol"}, + {vsn, "0.1.0"}, + {registered, []}, + {applications, + [kernel, + stdlib, + enacl + ]}, + {env,[]}, + {modules, []}, + + {maintainers, []}, + {licenses, []}, + {links, []} + ]}.