cmake_minimum_required (VERSION 2.4) project (MEDIEVAL_TOWN) ############################################################################### # set the required inVRs modules: ############################################################################### set (inVRs_REQUIRED_MODULES Navigation Interaction Network) include (${MEDIEVAL_TOWN_SOURCE_DIR}/cmake/config.cmake) set (MEDIEVAL_TOWN_SRCS src/MedievalTown.cpp) set (MEDIEVAL_TOWN_FINAL_SRCS final/src/MedievalTown.cpp) #set (MEDIEVAL_TOWN_TARGET_DIR ${MEDIEVAL_TOWN_SOURCE_DIR}/build) add_executable (MedievalTown ${MEDIEVAL_TOWN_SRCS}) target_link_libraries (MedievalTown ${inVRs_LIBRARIES} inVRsControllerManager inVRsOpenSGSceneGraphInterface inVRsInteraction inVRsNavigation inVRsHeightMap inVRsCollisionMap inVRsTextureManager inVRsSkybox irrXML) if (WIN32) target_link_libraries(MedievalTown debug OSGBaseD.lib debug OSGSystemD.lib debug OSGWindowGLUTD.lib optimized OSGBase.lib optimized OSGSystem.lib optimized OSGWindowGLUT.lib) endif (WIN32) add_executable (MedievalTownFinal ${MEDIEVAL_TOWN_FINAL_SRCS}) target_link_libraries (MedievalTownFinal ${inVRs_LIBRARIES} inVRsControllerManager inVRsOpenSGSceneGraphInterface inVRsInteraction inVRsNavigation inVRsHeightMap inVRsCollisionMap inVRsTextureManager inVRsSkybox irrXML) if (WIN32) target_link_libraries(MedievalTownFinal debug OSGBaseD.lib debug OSGSystemD.lib debug OSGWindowGLUTD.lib optimized OSGBase.lib optimized OSGSystem.lib optimized OSGWindowGLUT.lib) endif (WIN32) #install (TARGETS MedievalTownFinal MedievalTown # DESTINATION ${MEDIEVAL_TOWN_TARGET_DIR})