CMakeLists.txt 823 字节
Newer Older
Z
zhangjinchao01 已提交
1
add_subdirectory(cuda)
H
hedaoyuan 已提交
2
add_subdirectory(function)
Z
zhangjinchao01 已提交
3
add_subdirectory(utils)
H
hedaoyuan 已提交
4
add_subdirectory(testing)
Z
zhangjinchao01 已提交
5 6 7 8 9 10
add_subdirectory(math)
add_subdirectory(parameter)
add_subdirectory(gserver)
add_subdirectory(pserver)
add_subdirectory(trainer)
add_subdirectory(scripts)
Y
Yi Wang 已提交
11
add_subdirectory(strings)
Z
zhangjinchao01 已提交
12

13 14 15 16
# Do not build go directory until go cmake is working smoothly.
# if(CMAKE_Go_COMPILER)
#   add_subdirectory(go)
# endif()
L
liaogang 已提交
17

18
find_package(Boost QUIET)
L
liaogang 已提交
19

Y
Yi Wang 已提交
20 21 22 23 24 25 26
add_subdirectory(platform)

# if(Boost_FOUND)
#   include_directories(${Boost_INCLUDE_DIRS})
#   include_directories(${CMAKE_CURRENT_SOURCE_DIR})
#   add_subdirectory(majel)
# endif()
L
liaogang 已提交
27

Y
Yu Yang 已提交
28 29 30
if(WITH_C_API)
    add_subdirectory(capi)
endif()
Z
zhangjinchao01 已提交
31 32

if(WITH_SWIG_PY)
Q
qiaolongfei 已提交
33 34
  configure_file(${CMAKE_CURRENT_SOURCE_DIR}/setup.py.in
          ${CMAKE_CURRENT_SOURCE_DIR}/setup.py)
Z
zhangjinchao01 已提交
35 36
  add_subdirectory(api)
endif()