.. developer_guide concepts Arborescence ============ Root directory -------------- The essential directories are these ones : .. code-block:: PprzGCS ├── data ├── docs ├── ext ├── resources └── src + ``data`` holds all customizable resources. It will usually be installed in ``/usr/share/pprzgcs``. Files in this directory are overridden by files with similar path in user's directory ``$HOME/.local/share/pprzgcs`` (See AppDataLocation `QStandardPaths <https://doc.qt.io/qt-5/qstandardpaths.html>`_). + ``docs`` contains the documentation consultable at `https://docs.paparazziuav.org/PprzGCS/ <https://docs.paparazziuav.org/PprzGCS/>`_. + ``ext`` contains external dependencies + ``resources`` holds static resources. PprzGCS must be rebuild when changes are made in this directory. + ``src`` contains all the source code. Sources -------