# ================================================================================================== # This file is part of the CodeVault project. The project is licensed under Apache Version 2.0. # CodeVault is part of the EU-project PRACE-4IP (WP7.3.C). # # Author(s): # Valeriu Codreanu # # ================================================================================================== cmake_minimum_required(VERSION 2.8.10 FATAL_ERROR) set(CMAKE_VERBOSE_MAKEFILE ON) include(${CMAKE_CURRENT_SOURCE_DIR}/../../../../cmake/common.cmake) # ================================================================================================== if ("${DWARF_PREFIX}" STREQUAL "") set(DWARF_PREFIX 2_sparse) endif() set(NAME ${DWARF_PREFIX}_spgemm_mkl_shmem) # ================================================================================================== # C++ compiler settings find_package(Common) SET(ICC_MKL_LINK_FLAGS "-mkl") SET( CMAKE_EXE_LINKER_FLAGS "${ICC_MKL_LINK_FLAGS}" ) add_executable(${NAME} mklspgemm.c mmio.c) install(TARGETS ${NAME} DESTINATION bin) # ================================================================================================== unset(NAME) # ==================================================================================================