CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
PROJECT(Spades C CXX)

INCLUDE_DIRECTORIES(. ../)

IF(MSVC)
ADD_DEFINITIONS(-DUSE_MATH_DEFINES  -DAB_USE_UNORDERED_MAP -D_CRT_SECURE_NO_WARNINGS)
ENDIF(MSVC)

ADD_Executable(Spades Spades.h
                   Spades.cpp
                   MultiVariateNormal.h
                   MultiVariateNormal.cpp
                   Matrix.h
                   blaswrapper.h
                   blaswrapper.c
                   dmatrix.h
                   dmatrix.c
                   Optimization.h
                   LineOptimization.h
                   utils.h
                   utils.cpp
                   ScsUtil.h
                   ScsUtil.cpp
	)

#LINK_DIRECTORIES(c:/work/Libraries)
#SET(CMAKE_LIBRARY_PATH "c:/work/Libraries")
SET_TARGET_PROPERTIES( Spades PROPERTIES LINK_FLAGS "/LIBPATH:c:/work/Libraries" )

target_link_libraries(Spades blas_win32 lapack_win32)
