1 # ==========================
2 # BamTools CMakeLists.txt
3 # (c) 2010 Derek Barnett
6 # ==========================
9 include_directories ( ${BamTools_SOURCE_DIR}/src )
11 # add compiler definitions
12 add_definitions(-DBAMTOOLS_API_LIBRARY) # (for proper exporting of library symbols)
14 # create main BamTools API library
15 add_library ( BamTools SHARED
22 internal/BamReader_p.cpp
23 internal/BamStandardIndex_p.cpp
24 internal/BamToolsIndex_p.cpp
25 internal/BamWriter_p.cpp
28 # link BamTools library with zlib automatically
29 target_link_libraries ( BamTools z )
31 # set BamTools library properties
32 set_target_properties( BamTools PROPERTIES