aboutsummaryrefslogtreecommitdiffstats
path: root/rebar.config
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2026-03-05 23:42:15 -0300
committerMarcos Magueta <maguetamarcos@gmail.com>2026-03-05 23:42:15 -0300
commit8c640a262969ef44cd8bc0e0abe95e2a54f4c3f5 (patch)
tree84f9ddd9e41236fb7a6f540aab07e65db9bc93cb /rebar.config
parent295c6a5a1f2b0db9d756ffe7bf413553a0c02737 (diff)
downloadSakura-8c640a262969ef44cd8bc0e0abe95e2a54f4c3f5.tar.gz
Sakura-8c640a262969ef44cd8bc0e0abe95e2a54f4c3f5.zip
ocaml re-migration
Diffstat (limited to 'rebar.config')
-rw-r--r--rebar.config103
1 files changed, 0 insertions, 103 deletions
diff --git a/rebar.config b/rebar.config
deleted file mode 100644
index 584e37b..0000000
--- a/rebar.config
+++ /dev/null
@@ -1,103 +0,0 @@
-%% == Compiler Options ==
-{erl_opts, [
- debug_info,
- report,
- verbose,
- warn_unused_import,
- warn_export_vars
-]}.
-
-%% == Dependencies and Plugins ==
-{deps, [
- {merklet, "2.0.0"},
- {uuid_erl, "2.0.7"}
-]}.
-
-{plugins, [
- {covertool, "2.0.7"},
- {rebar3_nix, ".*", {git, "https://github.com/erlang-nix/rebar3_nix.git", {tag, "v0.1.1"}}}
-]}.
-
-%% == Common Test Options ==
-{ct_opts, []}.
-
-%% == Releases ==
-{relx, [
- {release, {sakura, "0.1.0"}, [
- merklet,
- uuid_erl
- ]},
-
- {mode, dev},
- {extended_start_script, true},
-
- %% automatically picked up if the files
- %% exist but can be set manually, which
- %% is required if the names aren't exactly
- %% sys.config and vm.args
- {sys_config, "./config/sys.config"},
- {vm_args, "./config/vm.args"},
-
- {overlay, [
- {mkdir, "log/sasl"},
- {mkdir, "log/errors"}
- ]}
-]}.
-
-%% == Profiles ==
-{profiles, [
- %% prod is the default mode when prod
- %% profile is used, so does not have
- %% to be explicitly included like this
- {prod, [
- {relx, [
- {include_erts, true},
- {sys_config, "./config/sys.config"},
- %% https://rebar3.org/docs/deployment/releases/#modes
- {mode, prod}
- ]}
- ]},
-
- {test, [
- {deps, [
- meck,
- proper
- ]}
- ]}
-]}.
-
-%% == Shell ==
-%% apps to auto-boot with `rebar3 shell'; defaults to apps
-%% specified in a `relx' tuple, if any.
-{shell, [
- %% We have a special config just to run the app inside
- %% a shell, helps with debugging and local testing.
- {config, "config/shell.config"},
- {apps, [main]}
-
- %% If you need any environment variables to be set inside
- %% the debug shell as well.
- %%{env_file, "deployment/default.env"}]
-]}.
-
-%% == Dialyzer Settings ==
-{dialyzer, [
- {plt_extra_apps, [merklet, uuid_erl, quickrand]},
- {warnings, [unknown]},
- {exclude_mods, [
-
- ]}
-]}.
-
-%% == EDOC Settings ==
-{edoc_opts, [
- {doclet, edoc_doclet},
- {source_path, ["src"]},
- {app_default, "https://www.erlang.org/doc/man"},
- {preprocess, true},
- {includes, ["include"]},
- {dir, "doc"},
- {overview, "doc/overview.edoc"},
- {title, "Sakura - Extended Relational Database Engine"},
- {pretty_printer, erl_pp}
-]}.