Commit | Line | Data |
---|---|---|
7eeb782e AT |
1 | INCLUDE_DIRECTORIES(${GNUGo_SOURCE_DIR}/engine) |
2 | INCLUDE_DIRECTORIES(${GNUGo_SOURCE_DIR}/sgf) | |
3 | INCLUDE_DIRECTORIES(${GNUGo_SOURCE_DIR}/utils) | |
4 | ||
5 | ########### gnugo executable ############### | |
6 | ||
7 | SET(gnugo_SRCS | |
8 | main.c | |
9 | play_ascii.c | |
3ebb0002 | 10 | play_ansi.c |
de03db18 | 11 | play_twoplayer.c |
7eeb782e AT |
12 | play_gmp.c |
13 | play_gtp.c | |
14 | play_solo.c | |
15 | play_test.c | |
16 | gmp.c | |
17 | gtp.c | |
18 | ) | |
19 | ||
20 | ADD_EXECUTABLE(gnugo ${gnugo_SRCS}) | |
21 | ||
22 | IF(WIN32) | |
23 | SET(PLATFORM_LIBRARIES wsock32) | |
24 | ENDIF(WIN32) | |
25 | ||
26 | IF(UNIX) | |
27 | SET(PLATFORM_LIBRARIES m) | |
28 | ENDIF(UNIX) | |
29 | ||
30 | TARGET_LINK_LIBRARIES(gnugo sgf engine sgf utils patterns ${PLATFORM_LIBRARIES}) | |
31 | ||
32 | INSTALL(TARGETS gnugo DESTINATION bin) |