# `MobDev.Release.OpenSSL.Target`
[🔗](https://github.com/genericjam/mob_dev/blob/master/lib/mob_dev/release/openssl.ex#L83)

One cross-compile target. `env_fn` is invoked at build time so it
can read live `:code.lib_dir(:elixir)` / NDK version / etc.

# `t`

```elixir
@type t() :: %MobDev.Release.OpenSSL.Target{
  configure_target: String.t(),
  default_prefix: Path.t(),
  env_fn: (keyword() -&gt; [{String.t(), String.t()}]),
  extra_configure_args: [String.t()],
  id: :android_arm64 | :android_arm32 | :ios_sim | :ios_device
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
