From 948040cdcdfa6be8f52b9a17fde0dc477c17a4df Mon Sep 17 00:00:00 2001 From: Craig Everett Date: Thu, 31 May 2018 20:52:23 +0900 Subject: [PATCH] Add Emakefile to init app|lib --- zomp/lib/otpr/zx/0.1.0/src/zx_local.erl | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/zomp/lib/otpr/zx/0.1.0/src/zx_local.erl b/zomp/lib/otpr/zx/0.1.0/src/zx_local.erl index 985a504..8c869da 100644 --- a/zomp/lib/otpr/zx/0.1.0/src/zx_local.erl +++ b/zomp/lib/otpr/zx/0.1.0/src/zx_local.erl @@ -105,6 +105,15 @@ initialize(Type, PackageID, Prefix, AppStart) -> {appmod, AppStart}], Meta = maps:from_list(MetaList), ok = zx_lib:write_project_meta(Meta), + ok = + case filelib:is_regular("Emakefile") of + true -> + ok; + false -> + EM = [{"src/*", [debug_info, {i, "include/"}, {outdir, "ebin/"}]}, + {"test/*", [debug_info, {i, "include/"}, {outdir, "ebin/"}]}], + zx_lib:write_terms("Emakefile", EM) + end, {ok, PackageString} = zx_lib:package_string(PackageID), ok = log(info, "Project ~tp initialized.", [PackageString]), Message =