]> git.donarmstrong.com Git - bamtools.git/blobdiff - src/toolkit/CMakeLists.txt
Cleaned up intra-API includes & moved version numbers to 2.0.0
[bamtools.git] / src / toolkit / CMakeLists.txt
index d0e75a8ddcad0284581a3c641e96abd950341856..0620b41893a8b1997a2bdc178d9e52c341a34e9d 100644 (file)
@@ -12,7 +12,7 @@ include_directories ( ${BamTools_SOURCE_DIR}/src/api
                     )
 
 # compile main bamtools application
-add_executable ( bamtools
+add_executable ( bamtools_cmd
                  bamtools_convert.cpp
                  bamtools_count.cpp
                  bamtools_coverage.cpp
@@ -21,7 +21,8 @@ add_executable ( bamtools
                  bamtools_index.cpp
                  bamtools_merge.cpp
                  bamtools_random.cpp
-                        bamtools_revert.cpp
+                 bamtools_resolve.cpp
+                 bamtools_revert.cpp
                  bamtools_sort.cpp
                  bamtools_split.cpp
                  bamtools_stats.cpp
@@ -29,12 +30,15 @@ add_executable ( bamtools
                )
 
 # set BamTools application properties
-set_target_properties( BamTools PROPERTIES
-                       VERSION  1.0.0
+set_target_properties( bamtools_cmd PROPERTIES
+                       VERSION  2.0.0
+                       OUTPUT_NAME "bamtools"
                      )
 # make version info available in application
 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")