forked from loafle/openapi-generator-original
[Elixir] Adding :package and :description to mix.exs template (#9945)
* feat: templating elixir's mix.exs :package and :description * adding updated elixir sample
This commit is contained in:
parent
65a271c50b
commit
8df43a10c1
@ -7,6 +7,8 @@ defmodule {{moduleName}}.Mixfile do
|
|||||||
elixir: "~> {{supportedElixirVersion}}",
|
elixir: "~> {{supportedElixirVersion}}",
|
||||||
build_embedded: Mix.env == :prod,
|
build_embedded: Mix.env == :prod,
|
||||||
start_permanent: Mix.env == :prod,
|
start_permanent: Mix.env == :prod,
|
||||||
|
package: package(),
|
||||||
|
description: "{{appDescription}}",
|
||||||
deps: deps()]
|
deps: deps()]
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -34,4 +36,12 @@ defmodule {{moduleName}}.Mixfile do
|
|||||||
{{/deps}}
|
{{/deps}}
|
||||||
]
|
]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
defp package() do
|
||||||
|
[
|
||||||
|
name: "{{#underscored}}{{packageName}}{{/underscored}}",
|
||||||
|
files: ~w(lib mix.exs README* LICENSE*),
|
||||||
|
licenses: ["{{licenseId}}"]
|
||||||
|
]
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
@ -7,6 +7,8 @@ defmodule OpenapiPetstore.Mixfile do
|
|||||||
elixir: "~> 1.6",
|
elixir: "~> 1.6",
|
||||||
build_embedded: Mix.env == :prod,
|
build_embedded: Mix.env == :prod,
|
||||||
start_permanent: Mix.env == :prod,
|
start_permanent: Mix.env == :prod,
|
||||||
|
package: package(),
|
||||||
|
description: "This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\",
|
||||||
deps: deps()]
|
deps: deps()]
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -33,4 +35,12 @@ defmodule OpenapiPetstore.Mixfile do
|
|||||||
{:poison, "~> 3.0"}
|
{:poison, "~> 3.0"}
|
||||||
]
|
]
|
||||||
end
|
end
|
||||||
|
|
||||||
|
defp package() do
|
||||||
|
[
|
||||||
|
name: "openapi_petstore",
|
||||||
|
files: ~w(lib mix.exs README* LICENSE*),
|
||||||
|
licenses: [""]
|
||||||
|
]
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user