Deploying Fluid applications | Fluid Reference Documentation

- Fluid Reference Documentation
- Deploying Fluid applications
- Fluid 1.2.0

# Deploying Fluid applications

Deployment of Fluid applications is very similar to deployment of Qt Quick Controls 2 applications.

Fluid uses the Qbs build system, but at the moment this doesn't support Android and iOS deployments so we added support for QMake.

The easiest way to use Fluid for Linux desktop projects is to install a Linux distribution package, but if you want to support Android and iOS as well as Windows you should use qmake and take a look at the minimalqmake example in the examples/perproject/minimalqmake.

This is called the "per-project installation".

Create a directory for your project that we call `minimalqmake` and inside clone Fluid:

     mkdir minimalqmake
     cd minimalqmake
     git clone -b master https://github.com/lirios/fluid.git

Now copy the `minimalqmake.pro` project file and `src/` directory from the example.

Material Design icons can either be installed alongside the `Fluid.Controls` QML plugin (the default), or be embedded into the resources.

Pass `CONFIG+=fluid_resource_icons` to `qmake` in order to embed icons into the resources.