project(LoadBalancedRenderingService)

include_directories(include)

set( header_files
     include/httplib.h
     include/json.hpp
     include/LoadBalancedRenderAreaListener.h
     include/LoadBalancedServiceListener.h
     include/LoadBalancerClient.h
)

set( source_files
     src/main.cxx
     src/LoadBalancedRenderAreaListener.cxx
     src/LoadBalancedServiceListener.cxx
)

add_oiv_executable(${PROJECT_NAME} ${header_files} ${source_files})

set_property(TARGET ${PROJECT_NAME} PROPERTY CXX_STANDARD 11)

target_link_libraries(${PROJECT_NAME} ${RemoteVizServices_LIBRARIES} ${OpenInventorViewerComponents_LIBRARIES})
