Current section
25 Versions
Jump to
Current section
25 Versions
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, |