FlightGear and OpenGL Core Profile: Difference between revisions

Jump to navigation Jump to search
m
Line 141: Line 141:
This will ensure that fgcommands that are PUI related won't be available in a non-PUI build.
This will ensure that fgcommands that are PUI related won't be available in a non-PUI build.
Obviously, fgdata level resources like menu bindings and/or Nasal code may still try to execute such bindings.
Obviously, fgdata level resources like menu bindings and/or Nasal code may still try to execute such bindings.
Finally, there may still be other PUI specific references in the source tree ($FG_SRC), so that it does help to check the other folders next: <code>grep -nr "PUI" -l
</code>
Since we have excluded $FG_SRC/GUI from the compilation, we can safely ignore any references to that folder, with the remaining ones being:
<syntaxhighlight>
Input/FGMouseInput.cxx
Main/fg_os.hxx
Main/bootstrap.cxx
Viewer/renderer_compositor.hxx
Viewer/PUICamera.cxx
Viewer/renderer_legacy.cxx
Viewer/CMakeLists.txt
Viewer/PUICamera.hxx
Viewer/renderer_compositor.cxx
Viewer/renderer_legacy.hxx
Viewer/GraphicsWindowQt5.cpp
Canvas/canvas_mgr.hxx
</syntaxhighlight>


== Affected Features / Sources ==
== Affected Features / Sources ==

Navigation menu