]> git.donarmstrong.com Git - bamtools.git/blobdiff - src/toolkit/CMakeLists.txt
Added explicit merge order to BamMultiReader
[bamtools.git] / src / toolkit / CMakeLists.txt
index 3923bc9e93e0f02cfd2656bca69cc0025a6fa726..1be9efb7480f655ca1c3cb2e08fae6c4e948f883 100644 (file)
@@ -6,35 +6,39 @@
 # ==========================
 
 # set include path
-include_directories ( ${BamTools_SOURCE_DIR}/src/api
-                      ${BamTools_SOURCE_DIR}/src/utils
-                      ${BamTools_SOURCE_DIR}/src/third_party
-                    )
+include_directories( ${BamTools_SOURCE_DIR}/src/api
+                     ${BamTools_SOURCE_DIR}/src/utils
+                     ${BamTools_SOURCE_DIR}/src/third_party
+                   )
 
 # compile main bamtools application
-add_executable ( bamtools
-                 bamtools_convert.cpp
-                 bamtools_count.cpp
-                 bamtools_coverage.cpp
-                 bamtools_filter.cpp
-                 bamtools_header.cpp
-                 bamtools_index.cpp
-                 bamtools_merge.cpp
-                 bamtools_random.cpp
-                bamtools_revert.cpp
-                 bamtools_sort.cpp
-                 bamtools_split.cpp
-                 bamtools_stats.cpp
-                 bamtools.cpp
-               )
+add_executable( bamtools_cmd
+                bamtools_convert.cpp
+                bamtools_count.cpp
+                bamtools_coverage.cpp
+                bamtools_filter.cpp
+                bamtools_header.cpp
+                bamtools_index.cpp
+                bamtools_merge.cpp
+                bamtools_random.cpp
+                bamtools_resolve.cpp
+                bamtools_revert.cpp
+                bamtools_sort.cpp
+                bamtools_split.cpp
+                bamtools_stats.cpp
+                bamtools.cpp
+              )
 
 # set BamTools application properties
-set_target_properties( BamTools PROPERTIES
-                       VERSION  0.9.0
+set_target_properties( bamtools_cmd PROPERTIES
+                       VERSION  2.2.3
+                       OUTPUT_NAME "bamtools"
                      )
 # make version info available in application
-configure_file(bamtools_version.h.in ${BamTools_SOURCE_DIR}/src/toolkit/bamtools_version.h)
+configure_file( bamtools_version.h.in ${BamTools_SOURCE_DIR}/src/toolkit/bamtools_version.h )
 
 # define libraries to link
-target_link_libraries ( bamtools BamTools BamTools-utils jsoncpp )
+target_link_libraries( bamtools_cmd BamTools BamTools-utils jsoncpp )
 
+# set application install destinations
+install( TARGETS bamtools_cmd DESTINATION "bin")