project(battleAI) cmake_minimum_required(VERSION 2.6) include(GetGitRevisionDescription) get_git_head_revision(GIT_REFSPEC GIT_SHA1) add_definitions(-DGIT_SHA1="${GIT_SHA1}") include_directories(${Boost_INCLUDE_DIRS} ${CMAKE_HOME_DIRECTORY} ${CMAKE_HOME_DIRECTORY}/include ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_HOME_DIRECTORY}/lib) set(battleAI_SRCS StdInc.cpp BattleAI.cpp main.cpp ) add_library(BattleAI SHARED ${battleAI_SRCS}) target_link_libraries(BattleAI vcmi) set_target_properties(BattleAI PROPERTIES ${PCH_PROPERTIES}) cotire(BattleAI) if (NOT APPLE) # Already inside vcmiclient bundle install(TARGETS BattleAI RUNTIME DESTINATION ${AI_LIB_DIR} LIBRARY DESTINATION ${AI_LIB_DIR}) endif()