set(TARGET_NAME assignment-client) setup_hifi_project(${TARGET_NAME} TRUE) include_glm(${TARGET_NAME}) # link in the shared libraries link_hifi_library(shared ${TARGET_NAME}) link_hifi_library(audio ${TARGET_NAME}) link_hifi_library(avatars ${TARGET_NAME}) link_hifi_library(octree ${TARGET_NAME}) link_hifi_library(voxels ${TARGET_NAME}) link_hifi_library(fbx ${TARGET_NAME}) link_hifi_library(particles ${TARGET_NAME}) link_hifi_library(models ${TARGET_NAME}) link_hifi_library(metavoxels ${TARGET_NAME}) link_hifi_library(networking ${TARGET_NAME}) link_hifi_library(animation ${TARGET_NAME}) link_hifi_library(script-engine ${TARGET_NAME}) link_hifi_library(embedded-webserver ${TARGET_NAME}) if (UNIX) target_link_libraries(${TARGET_NAME} ${DEPENDENCY_LIBRARIES} ${CMAKE_DL_LIBS}) endif (UNIX) IF (WIN32) target_link_libraries(${TARGET_NAME} ${DEPENDENCY_LIBRARIES} Winmm Ws2_32) ENDIF(WIN32) find_package(Qt5 COMPONENTS Gui Network Script Widgets) target_link_libraries(${TARGET_NAME} Qt5::Gui Qt5::Network Qt5::Script Qt5::Widgets) # add a definition for ssize_t so that windows doesn't bail if (WIN32) add_definitions(-Dssize_t=long) endif ()