> ## Documentation Index
> Fetch the complete documentation index at: https://docs.deskofy.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Build Project

Currently, Deskofy allows you to **build native applications only for the operating system you are using**. For example, if you are on a Mac, you can build a macOS app; if you are on Windows, you can build a Windows app.

### Building a Project

To build a project, open the terminal in the **root directory** of your Deskofy project and run the following command:

```shellscript theme={null}
deskofy build --target <target-type>
```

If you need to specify a custom configuration file, use:

```shellscript theme={null}
deskofy build --config <config-file> --target <target-type>
```

After execution, the Deskofy CLI will generate the build output inside a directory named `bin/`.

### Supported Target Types

Currently, Deskofy supports the following targets based on the operating system:

1. **macOS**: `DMG`
2. **Windows**: `EXE`
3. **Linux**: `DEB`

As Deskofy is still in **public preview**, additional target types will be added in future releases.
