diff options
author | Tristan Sloughter <t@crashfast.com> | 2014-09-16 19:36:04 -0500 |
---|---|---|
committer | Tristan Sloughter <t@crashfast.com> | 2014-09-16 19:36:04 -0500 |
commit | 884d298291e64fad99f096ee82018b568e0985f2 (patch) | |
tree | 2251d30abe9bf5890d2fd7506e74979149307df4 /priv/templates/basicnif.erl | |
parent | 71d9500997930a43f30bce863e05f3dbaa4fd3f4 (diff) |
update templating
Diffstat (limited to 'priv/templates/basicnif.erl')
-rw-r--r-- | priv/templates/basicnif.erl | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/priv/templates/basicnif.erl b/priv/templates/basicnif.erl deleted file mode 100644 index e1f4143..0000000 --- a/priv/templates/basicnif.erl +++ /dev/null @@ -1,42 +0,0 @@ --module({{module}}). - --export([new/0, - myfunction/1]). - --on_load(init/0). - --define(nif_stub, nif_stub_error(?LINE)). -nif_stub_error(Line) -> - erlang:nif_error({nif_not_loaded,module,?MODULE,line,Line}). - --ifdef(TEST). --include_lib("eunit/include/eunit.hrl"). --endif. - -init() -> - PrivDir = case code:priv_dir(?MODULE) of - {error, bad_name} -> - EbinDir = filename:dirname(code:which(?MODULE)), - AppPath = filename:dirname(EbinDir), - filename:join(AppPath, "priv"); - Path -> - Path - end, - erlang:load_nif(filename:join(PrivDir, ?MODULE), 0). - -new() -> - ?nif_stub. - -myfunction(_Ref) -> - ?nif_stub. - -%% =================================================================== -%% EUnit tests -%% =================================================================== --ifdef(TEST). - -basic_test() -> - {ok, Ref} = new(), - ?assertEqual(ok, myfunction(Ref)). - --endif. |