]> git.donarmstrong.com Git - bamtools.git/blobdiff - src/utils/CMakeLists.txt
Migrated to CMake build system.
[bamtools.git] / src / utils / CMakeLists.txt
diff --git a/src/utils/CMakeLists.txt b/src/utils/CMakeLists.txt
new file mode 100644 (file)
index 0000000..f93835b
--- /dev/null
@@ -0,0 +1,29 @@
+# ==========================
+# BamTools CMakeLists.txt
+# (c) 2010 Derek Barnett
+#
+# src/utils/
+# ==========================
+
+# list include paths
+include_directories (${BamTools_SOURCE_DIR}/src/api) 
+
+# add compiler definitions 
+#add_definitions(-DBAMTOOLS_UTILS_LIBRARY) # (for proper exporting of library symbols)
+
+# create BamTools utils library
+add_library ( BamTools-utils SHARED 
+              bamtools_fasta.cpp
+              bamtools_options.cpp
+              bamtools_pileup_engine.cpp
+              bamtools_utilities.cpp
+            )
+
+# link BamTools-utils library with BamTools automatically
+target_link_libraries ( BamTools-utils BamTools )
+
+# set BamTools library properties
+set_target_properties( BamTools-utils PROPERTIES
+                       SOVERSION   0.9.0
+                       OUTPUT_NAME bamtools-utils
+                     )