--- a/src/CMakeLists.txt 2021-05-28 13:07:25.655107983 +0200 +++ b/src/CMakeLists.txt 2021-05-28 13:09:55.764025497 +0200 @@ -21,24 +21,6 @@ -### Link HTSlib - -ExternalProject_Add(htslib - PREFIX ${CMAKE_BINARY_DIR}/htslib - GIT_REPOSITORY "https://github.com/samtools/htslib.git" - GIT_TAG "1.3.1" - UPDATE_COMMAND "" - BUILD_IN_SOURCE 1 - CONFIGURE_COMMAND "" - BUILD_COMMAND make - INSTALL_COMMAND make install prefix=${CMAKE_BINARY_DIR}/htslib - LOG_DOWNLOAD 1 -) -link_directories (${CMAKE_BINARY_DIR}/htslib/lib) -include_directories (${CMAKE_BINARY_DIR}/htslib/include) - - - ### Set version # Get the current working branch @@ -64,13 +46,6 @@ # 2. Boost version from find_package (Boost_VERSION) -# 3. Get HTSlib version from git -execute_process( - COMMAND git describe --always - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/htslib - OUTPUT_VARIABLE HTSLIB_VERSION - OUTPUT_STRIP_TRAILING_WHITESPACE -) set(HTSLIB_VERSION "1.3.1 ${HTSLIB_VERSION}") # 4. write version.hpp file @@ -105,7 +80,6 @@ add_executable (mosaic main.cpp ${HEADER_FILES}) target_link_libraries (mosaic LINK_PUBLIC ${Boost_LIBRARIES}) target_link_libraries (mosaic LINK_PUBLIC hts) -add_dependencies (mosaic htslib) ### Doxygen API documentation 61a46353f9b785c556f08270'>treecommitdiff
path: root/gnu/build/file-systems.scm
AgeCommit message (Expand)Author
2023-02-26file-systems: Validate 'no-diratime flag....This follows up on commit c0773455397746b10194bc14c7cef144f4095b65, and adds a comment to avoid this in future. * gnu/system/file-systems.scm (invalid-file-system-flags): Add 'no-diratime to the list of KNOWN-FLAGS. Tobias Geerinckx-Rice
2022-11-20file-systems: Always do recursive bind mounts....Fixes <https://issues.guix.gnu.org/59185>. * guix/build/syscalls.scm (MS_REC): New variable. * gnu/build/file-systems.scm (mount-flags->bit-mask): Set MS_REC bit when bind-mounting. Ricardo Wurmus