# Flags de repli pour les headers ouverts hors contexte compile_commands.json
# (notamment quand le repo est ouvert via le symlink ~/Schreibtisch/ alors que
#  compile_commands.json contient les chemins réels ~/projects/).
# Ces flags s'appliquent en fallback ; les entrées compile_commands.json ont priorité.
CompileFlags:
  Add:
    - -std=c++17
    - -Ienergyplugin
    - -I/usr/include/nymea
    - -I/usr/include/nymea-energy
    - -I/usr/include/x86_64-linux-gnu/qt6
    - -I/usr/include/x86_64-linux-gnu/qt6/QtCore
    - -I/usr/include/x86_64-linux-gnu/qt6/QtGui
    - -I/usr/include/x86_64-linux-gnu/qt6/QtNetwork
    - -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++
    - -DQT_CORE_LIB
    - -DQT_NETWORK_LIB
    - -DQT_GUI_LIB
    - -DQT_PLUGIN
    - -D_REENTRANT
