diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt index f3caabb8b..5ba92f6f8 100644 --- a/utils/CMakeLists.txt +++ b/utils/CMakeLists.txt @@ -5,3 +5,7 @@ add_subdirectory(GPSsmooth) if (FLTK_FOUND) add_subdirectory(fgadmin) endif (FLTK_FOUND) + +if (WITH_FGPANEL) + add_subdirectory(fgpanel) +endif (WITH_FGPANEL) diff --git a/utils/fgpanel/CMakeLists.txt b/utils/fgpanel/CMakeLists.txt new file mode 100644 index 000000000..e770d76f1 --- /dev/null +++ b/utils/fgpanel/CMakeLists.txt @@ -0,0 +1,25 @@ +#FIXME: does this work in *nix/windows? +find_package(png REQUIRED) +find_package(OpenGL REQUIRED) +find_package(glut REQUIRED) + +add_executable(fgpanel main.cxx + FGGLApplication.cxx + FGPanelApplication.cxx + FGPNGTextureLoader.cxx + FGRGBTextureLoader.cxx + FGPanelProtocol.cxx + FGFontCache.cxx + panel.cxx + panel_io.cxx) + +target_link_libraries(fgpanel + ${PNG_LIBRARIES} + ${GLUT_LIBRARIES} + ${SIMGEAR_LIBRARIES} + ${OPENGL_LIBRARIES} + ${ZLIB_LIBRARIES} + ${PLIB_LIBRARIES} + ) + +install(TARGETS fgpanel RUNTIME DESTINATION bin)