23 lines
529 B
CMake
23 lines
529 B
CMake
cmake_minimum_required(VERSION 3.0)
|
|
project(tictactoe)
|
|
|
|
set(SRC_GAME
|
|
ai.cpp
|
|
main.cpp
|
|
map.cpp
|
|
parse_args.cpp
|
|
version.cpp)
|
|
|
|
find_library(ALLEGRO_LIB NAMES allegro)
|
|
find_library(ALLEGRO_PRIMITIVES_LIB NAMES allegro_primitives)
|
|
find_library(ALLEGRO_DIALOG_LIB NAMES allegro_dialog)
|
|
find_library(ALLEGRO_IMAGE_LIB allegro_image)
|
|
|
|
add_executable(${PROJECT_NAME} ${SRC_GAME})
|
|
|
|
target_link_libraries(${PROJECT_NAME}
|
|
${ALLEGRO_LIB}
|
|
${ALLEGRO_PRIMITIVES_LIB}
|
|
${ALLEGRO_DIALOG_LIB}
|
|
${ALLEGRO_IMAGE_LIB})
|