# WebGLLinkerTarget

> The build format options available when building to Web. This enum has been deprecated.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor](/engine/7000.0/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

> **Warning:**
>
> **Deprecated.** WebGLLinkerTarget is deprecated. Web builds always use WebAssembly.

```csharp
public enum WebGLLinkerTarget
```

## Remarks

Web builds always use WebAssembly, so this enum has no effect. If you set [PlayerSettings.WebGL.linkerTarget](/engine/7000.0/script-reference/unityeditor/playersettings/webgl/linkertarget.md) to [WebGLLinkerTarget.Asm](/engine/7000.0/script-reference/unityeditor/webgllinkertarget/asm.md), Unity logs a warning and switches the setting to [WebGLLinkerTarget.Wasm](/engine/7000.0/script-reference/unityeditor/webgllinkertarget/wasm.md) when you build.

## Fields

| Value                                                                         | Description                                                                                                                                                        |
| ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Asm](/engine/7000.0/script-reference/unityeditor/webgllinkertarget/asm.md)   | Previously generated asm.js output. This setting has been deprecated. If you build with this value, Unity logs a warning and generates WebAssembly output instead. |
| [Wasm](/engine/7000.0/script-reference/unityeditor/webgllinkertarget/wasm.md) | Only WebAssembly output is generated. This setting has been deprecated.                                                                                            |
