# `MobDev.Release.OTP.Target`
[🔗](https://github.com/genericjam/mob_dev/blob/master/lib/mob_dev/release/otp.ex#L70)

Per-target OTP cross-compile description.

# `install_method`

```elixir
@type install_method() :: :otp_build_release | :make_release
```

# `ssl_strategy`

```elixir
@type ssl_strategy() :: :with_openssl | :without_ssl
```

# `t`

```elixir
@type t() :: %MobDev.Release.OTP.Target{
  arch_dir: String.t(),
  default_release_root: Path.t(),
  env_fn: (keyword() -&gt; [{String.t(), String.t()}]),
  id: :android_arm64 | :android_arm32 | :ios_sim | :ios_device,
  install_method: install_method(),
  ssl_strategy: ssl_strategy(),
  xcomp_conf: String.t()
}
```

---

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