From ae66f46077ea4a59a80807eb93375947c643ef49 Mon Sep 17 00:00:00 2001 From: Milot Mirdita Date: Tue, 20 Apr 2021 15:55:56 +0200 Subject: [PATCH] Enable building LRez with cmake --- CMakeLists.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..1437171 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,12 @@ +cmake_minimum_required(VERSION 3.1 FATAL_ERROR) +project(LRez CXX) +set(CMAKE_CXX_STANDARD 11) + +find_package(Boost REQUIRED COMPONENTS iostreams) +find_package(ZLIB REQUIRED) +add_subdirectory(bamtools EXCLUDE_FROM_ALL) + +file(GLOB SRC_FILES src/*.cpp src/subcommands/*.cpp) +add_executable(LRez ${SRC_FILES}) +target_include_directories(LRez PRIVATE src/include ${BamTools_SOURCE_DIR}/src) +target_link_libraries(LRez BamTools Boost::iostreams ZLIB::ZLIB)