celestia/src/celestia/glut/CMakeLists.txt

13 lines
442 B
CMake

if(NOT ENABLE_GLUT)
message(STATUS "GLUT frontend is disabled.")
return()
endif()
find_package(GLUT REQUIRED)
set(GLUT_SOURCES glutmain.cpp)
add_executable(celestia-glut ${GLUT_SOURCES})
add_dependencies(celestia-glut celestia)
target_include_directories(celestia-glut PRIVATE ${GLUT_INCLUDE_DIR})
target_link_libraries(celestia-glut celestia ${GLUT_LIBRARIES})
install(TARGETS celestia-glut RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})