cmake_minimum_required(VERSION 2.8)
project(api_demo)
set (app_name "api_demo")

set(CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS}")
cmake_policy(SET CMP0015 NEW)

SET(CMAKE_BUILD_TYPE "Release")
#SET(CMAKE_BUILD_TYPE "Debug")

SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} -O0 -Wall -g -ggdb")
SET(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS} -O3 -Wall")

link_directories(${PROJECT_SOURCE_DIR}/xele_md_api/)

include_directories(${PROJECT_SOURCE_DIR}/xele_md_api/)
include_directories(${PROJECT_SOURCE_DIR}/include/)

SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_SOURCE_DIR}/bin")

aux_source_directory(./ SRC_FILES)
add_executable(${app_name} ${SRC_FILES})          
target_link_libraries(${app_name} libxelemd.a pthread)



