Add a move-generator API.
[tagua/yd.git] / src / core / CMakeLists.txt
blobd26e4da6a35750f780017bbabbab0fb30220ec9c
1 set(taguacore_SRCS
2   animation.cpp
3   animator.cpp
4   baseanimator.cpp
5   behaviour.cpp
6   board.cpp
7   color.cpp
8   component.cpp
9   defaultpolicy.cpp
10   defaultpool.cpp
11   defaultpoolcollection.cpp
12   defaultstate.cpp
13   defaulttype.cpp
14   dropanimator.cpp
15   move.cpp
16   moveserializer.cpp
17   namer.cpp
18   namedsprite.cpp
19   pathinfo.cpp
20   piece.cpp
21   point.cpp
22   policy.cpp
23   pool.cpp
24   poolcollection.cpp
25   promotionmanager.cpp
26   repository.cpp
27   state.cpp
28   statefactory.cpp
29   taguaapi.cpp
30   taguaobject.cpp
31   type.cpp
32   turnpolicy.cpp
33   validator.cpp
34   variantloader.cpp
37 include_directories(${CMAKE_CURRENT_BINARY_DIR})
38 kde4_add_library(taguacore SHARED ${taguacore_SRCS})
40 target_link_libraries(taguacore
41   ${KDE4_KDECORE_LIBS}
44 install(TARGETS taguacore DESTINATION ${LIB_INSTALL_DIR})
46 install(FILES tagua-variant.desktop
47     DESTINATION ${SERVICETYPES_INSTALL_DIR})