***[tarballs](tarballs)** directory of dependencies in the form of archives necessary for the build LibreOffice.
## Building
**The application cannot be built with Qt Creator IDE.**
To build the application use the next steps:
* Open a terminal or command prompt.
* Navigate to the directory that contains your Git repository.
* Execute the command "git lfs pull" to download any files tracked by LFS.
* Execute the command "git submodule update --init" to update and initialize any submodules in the repository.
* Execute the command "mb2 -t AuroraOS-4.0.2.209-base-armv7hl prepare" to apply the patches needed for the build.
* Execute the command "mb2 -t AuroraOS-4.0.2.209-base-armv7hl build" to start building the package.
* Execute the command `git lfs pull` to download any files tracked by LFS.
* Execute the command `git submodule update --init` to update and initialize any submodules in the repository.
* Set the target `sfdk config target=AuroraOS-4.0.2.249-base-armv7hl`.
* Execute the command `sfdk build-init` to initialize the build enviropment.
* Execute the command `sfdk prepare` to apply the patches needed for the build.
* Execute the command `sfdk build` to start building the package.
* Execute the command `sfdk device list` to show the avaliable devices to deploy the result.
* Execute the command `sfdk config device="INOI P4903 (ARM)"` to set a device to deploy. The INOI P4903 (ARM) is an example of the target device.
* Execute the command to sign the rpm-package:
```
sfdk engine exec rpmsign-external sign \
--key absolute/path/to/key/file.pem \
--cert absolute/path/to/cert/file.pem \
absolute/path/to/rpm/package.rpm
```
The target rpm-package is in the RPMS directory of the project.
* Execute the command `sfdk deploy --sdk --silent` to deploy the application.
Note: To execute the steps "git lfs pull" and "git submodule update --init", you will need to have Git Large File Storage (LFS) and Git Submodule plugins installed on your system.