-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
35 lines (31 loc) · 1.31 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# ===========================================================================
# gdf_tools
# ===========================================================================
# ----------------------------------------------------------------------------
# Load SeqAn build system
# ----------------------------------------------------------------------------
project (seqan)
cmake_minimum_required (VERSION 2.8.2)
set (CMAKE_INCLUDE_PATH
${CMAKE_CURRENT_SOURCE_DIR}/include/seqan/include
${CMAKE_CURRENT_SOURCE_DIR}/include/dev
${CMAKE_INCLUDE_PATH}
)
set (CMAKE_MODULE_PATH
${CMAKE_CURRENT_SOURCE_DIR}/include/seqan/util/cmake/FindTBB
${CMAKE_CURRENT_SOURCE_DIR}/include/seqan/util/cmake
${CMAKE_MODULE_PATH})
include (SeqAnContribs)
set (SEQAN_USE_SEQAN_BUILD_SYSTEM TRUE CACHE INTERNAL "Use SeqAn build system." FORCE)
include (SeqAnBuildSystem)
set (SEQAN_ROOT_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include/seqan/" CACHE INTERNAL "Root source directory." FORCE)
# include(include/seqan/CMakeLists.txt)
seqan_build_system_init ()
seqan_get_repository_info ()
seqan_setup_library ()
include (package)
include (SeqAnCtdSetup)
# ----------------------------------------------------------------------------
# Load Jst bench code.
# ----------------------------------------------------------------------------
add_subdirectory(src)