Current section

25 Versions

Jump to

Compare versions

3 files changed
+28 additions
-19 deletions
  @@ -3,25 +3,25 @@
3 3 {<<"description">>,<<"Build tool for opsmaru.com">>}.
4 4 {<<"elixir">>,<<"~> 1.13">>}.
5 5 {<<"files">>,
6 - [<<"lib">>,<<"lib/pakman.ex">>,<<"lib/pakman">>,<<"lib/pakman/file_ext.ex">>,
7 - <<"lib/pakman/push.ex">>,<<"lib/pakman/ex_aws">>,
8 - <<"lib/pakman/ex_aws/client.ex">>,<<"lib/pakman/application.ex">>,
9 - <<"lib/pakman/cli.ex">>,<<"lib/pakman/setup.ex">>,
10 - <<"lib/pakman/bootstrap.ex">>,<<"lib/pakman/instellar.ex">>,
11 - <<"lib/pakman/environment.ex">>,<<"lib/pakman/bootstrap">>,
6 + [<<"lib">>,<<"lib/pakman">>,<<"lib/pakman/cli.ex">>,<<"lib/pakman/push.ex">>,
7 + <<"lib/pakman/environment.ex">>,<<"lib/pakman/file_ext.ex">>,
8 + <<"lib/pakman/instellar.ex">>,<<"lib/pakman/bootstrap">>,
9 + <<"lib/pakman/bootstrap/templates.ex">>,
12 10 <<"lib/pakman/bootstrap/templates">>,
13 - <<"lib/pakman/bootstrap/templates/profile.eex">>,
14 - <<"lib/pakman/bootstrap/templates/env_exec.eex">>,
15 - <<"lib/pakman/bootstrap/templates/pre_install.eex">>,
16 - <<"lib/pakman/bootstrap/templates/apkbuild.eex">>,
17 - <<"lib/pakman/bootstrap/templates/hook.eex">>,
18 - <<"lib/pakman/bootstrap/templates/environment.eex.bash">>,
19 - <<"lib/pakman/bootstrap/templates/initd.eex">>,
20 - <<"lib/pakman/bootstrap/templates/run.eex">>,
21 11 <<"lib/pakman/bootstrap/templates/log.eex">>,
22 - <<"lib/pakman/bootstrap/templates.ex">>,<<"config">>,
23 - <<"config/config.exs">>,<<"config/dev.exs">>,<<"config/prod.exs">>,
24 - <<"config/test.exs">>,<<"mix.exs">>,<<"README.md">>]}.
12 + <<"lib/pakman/bootstrap/templates/env_exec.eex">>,
13 + <<"lib/pakman/bootstrap/templates/environment.eex.bash">>,
14 + <<"lib/pakman/bootstrap/templates/pre_install.eex">>,
15 + <<"lib/pakman/bootstrap/templates/profile.eex">>,
16 + <<"lib/pakman/bootstrap/templates/apkbuild.eex">>,
17 + <<"lib/pakman/bootstrap/templates/initd.eex">>,
18 + <<"lib/pakman/bootstrap/templates/hook.eex">>,
19 + <<"lib/pakman/bootstrap/templates/run.eex">>,<<"lib/pakman/setup.ex">>,
20 + <<"lib/pakman/application.ex">>,<<"lib/pakman/ex_aws">>,
21 + <<"lib/pakman/ex_aws/client.ex">>,<<"lib/pakman/bootstrap.ex">>,
22 + <<"lib/pakman.ex">>,<<"config">>,<<"config/dev.exs">>,<<"config/prod.exs">>,
23 + <<"config/config.exs">>,<<"config/test.exs">>,<<"mix.exs">>,
24 + <<"README.md">>]}.
25 25 {<<"licenses">>,[<<"MIT">>]}.
26 26 {<<"links">>,[{<<"github">>,<<"https://github.com/upmaru/pakman">>}]}.
27 27 {<<"name">>,<<"pakman">>}.
  @@ -81,4 +81,4 @@
81 81 {<<"optional">>,false},
82 82 {<<"repository">>,<<"hexpm">>},
83 83 {<<"requirement">>,<<"~> 0.6">>}]]}.
84 - {<<"version">>,<<"8.2.4">>}.
84 + {<<"version">>,<<"8.2.6">>}.
  @@ -37,6 +37,15 @@ defmodule Pakman.Bootstrap do
37 37 ["!check", "!tracedeps"]
38 38 end
39 39
40 + strip_binary = Map.get(config["build"], "strip_binary", true)
41 +
42 + options =
43 + if strip_binary == false do
44 + options ++ ["!strip"]
45 + else
46 + options
47 + end
48 +
40 49 config =
41 50 Map.merge(config, %{
42 51 "options" => options,
  @@ -4,7 +4,7 @@ defmodule Pakman.MixProject do
4 4 def project do
5 5 [
6 6 app: :pakman,
7 - version: "8.2.4",
7 + version: "8.2.6",
8 8 elixir: "~> 1.13",
9 9 elixirc_paths: elixirc_paths(Mix.env()),
10 10 start_permanent: Mix.env() == :prod,