File tree Expand file tree Collapse file tree 1 file changed +13
-11
lines changed
Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change 1515
1616find_package (HTSLIB REQUIRED)
1717
18- if (NOT TARGET smithlab_cpp )
18+ if (NOT TARGET bamxx )
1919 add_subdirectory (bamxx)
2020endif ()
2121if (NOT TARGET smithlab_cpp)
@@ -28,16 +28,18 @@ add_library(abismal_objs OBJECT
2828 AbismalIndex.cpp
2929 simreads.cpp
3030)
31- target_link_libraries (abismal_objs PUBLIC bamxx smithlab_cpp)
32- target_include_directories (abismal_objs PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} )
33- # ADS: below, for config.h
34- target_include_directories (abismal_objs PUBLIC ${CMAKE_BINARY_DIR} )
35-
36- add_executable (abismal abismal_main.cpp)
37- # ADS: below, for config.h
38- target_include_directories (abismal PUBLIC ${CMAKE_BINARY_DIR} )
39- target_link_libraries (abismal PUBLIC
40- abismal_objs
31+ target_link_libraries (abismal_objs PUBLIC
32+ bamxx
4133 smithlab_cpp
4234 HTSLIB::HTSLIB
4335)
36+ # ADS: CMAKE_BINARY_DIR for config.h
37+ target_include_directories (abismal_objs PUBLIC
38+ ${CMAKE_CURRENT_SOURCE_DIR}
39+ ${CMAKE_BINARY_DIR}
40+ )
41+
42+ if (NOT LIBRARY_ONLY)
43+ add_executable (abismal abismal_main.cpp)
44+ target_link_libraries (abismal PRIVATE abismal_objs)
45+ endif ()
You can’t perform that action at this time.
0 commit comments