add vrlp project
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
.eunit
|
||||
deps
|
||||
*.o
|
||||
*.beam
|
||||
*.plt
|
||||
*.swp
|
||||
erl_crash.dump
|
||||
ebin/*.beam
|
||||
doc/*.html
|
||||
doc/*.css
|
||||
doc/edoc-info
|
||||
doc/erlang.png
|
||||
rel/example_project
|
||||
.concrete/DEV_MODE
|
||||
.rebar
|
||||
@@ -0,0 +1 @@
|
||||
{"src/*", [debug_info, {i, "include/"}, {outdir, "ebin/"}]}.
|
||||
@@ -0,0 +1,14 @@
|
||||
Copyright 2023 Peter Harpending <peter.harpending@gmail.com>
|
||||
|
||||
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.
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
{application,vrlp,
|
||||
[{description,"Vanillae's implementation of the Ethereum Recursive-Length-Prefix (RLP) codec"},
|
||||
{registered,[]},
|
||||
{included_applications,[]},
|
||||
{applications,[stdlib,kernel]},
|
||||
{vsn,"0.1.0"},
|
||||
{modules,[vrlp]}]}.
|
||||
@@ -0,0 +1,23 @@
|
||||
%%% @doc
|
||||
%%% Vanillae Recursive Length Prefix: vrlp
|
||||
%%%
|
||||
%%% This module is currently named `vrlp', but you may want to change that.
|
||||
%%% Remember that changing the name in `-module()' below requires renaming
|
||||
%%% this file, and it is recommended to run `zx update .app` in the main
|
||||
%%% project directory to make sure the ebin/vrlp.app file stays in
|
||||
%%% sync with the project whenever you add, remove or rename a module.
|
||||
%%% @end
|
||||
|
||||
-module(vrlp).
|
||||
-vsn("0.1.0").
|
||||
-author("Peter Harpending <peter.harpending@gmail.com>").
|
||||
-copyright("Peter Harpending <peter.harpending@gmail.com>").
|
||||
-license("ISC").
|
||||
|
||||
-export([hello/0]).
|
||||
|
||||
|
||||
-spec hello() -> ok.
|
||||
|
||||
hello() ->
|
||||
io:format("~p (~p) says \"Hello!\"~n", [self(), ?MODULE]).
|
||||
@@ -0,0 +1,17 @@
|
||||
{a_email,"peter.harpending@gmail.com"}.
|
||||
{author,"Peter Harpending"}.
|
||||
{c_email,"peter.harpending@gmail.com"}.
|
||||
{copyright,"Peter Harpending"}.
|
||||
{deps,[]}.
|
||||
{desc,"Vanillae's implementation of the Ethereum Recursive-Length-Prefix (RLP) codec"}.
|
||||
{file_exts,[]}.
|
||||
{key_name,none}.
|
||||
{license,"ISC"}.
|
||||
{modules,[]}.
|
||||
{name,"Vanillae Recursive Length Prefix"}.
|
||||
{package_id,{"otpr","vrlp",{0,1,0}}}.
|
||||
{prefix,none}.
|
||||
{repo_url,"https://github.com/aeternity/Vanillae"}.
|
||||
{tags,[]}.
|
||||
{type,lib}.
|
||||
{ws_url,"https://github.com/aeternity/Vanillae"}.
|
||||
Reference in New Issue
Block a user