summaryrefslogtreecommitdiff
path: root/docs/tools/compiler.md
blob: 34dbbdcc84ef55199e88982bff17c2d2370c5f8d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
## Compiling Executables

> Since the compile functionality is relatively new, the `--unstable` flag has
> to be set in order for the command to work.

`deno compile [SRC] [OUT]` will compile the script into a self contained
executable.

```
> deno compile --unstable https://deno.land/std/http/file_server.ts
```

If you omit the `OUT` parameter, the name of the executable file will be
inferred.

### Cross Compilation

Cross compiling binaries for different platforms is not currently possible.