Changeset 2960
- Timestamp:
- Jan 17, 2013, 9:19:07 AM (10 years ago)
- Location:
- trunk
- Files:
-
- 12 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/0.10-stable merged: 2944,2947,2953-2958
- Property svn:mergeinfo changed
-
trunk/NEWS
r2943 r2960 9 9 10 10 yat 0.10.x series from http://dev.thep.lu.se/yat/svn/branches/0.10-stable 11 12 version 0.10.1 (released 17 January 2013) 13 - libyat is no longer linked against -lbam (bug #733) 14 - yat.pc now mentions -lbam and -lz (bug #736) 15 - include style <samtools/bam.h> now supported (bug #735) 16 - BamHeader::target_length(1) is now implemented (bug #740) 17 18 A complete list of closed tickets can be found here [[br]] 19 http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.10.1 11 20 12 21 version 0.10 (released 4 January 2013) -
trunk/build_support/Makefile.am
r2932 r2960 1 1 ## $Id$ 2 2 3 # Copyright (C) 2008, 2009, 2010, 2011, 2012 Peter Johansson3 # Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013 Peter Johansson 4 4 # 5 5 # This file is part of the yat library, http://dev.thep.lu.se/yat … … 47 47 -e 's|@YAT_LDFLAGS[@]|$(YAT_LDFLAGS)|g' \ 48 48 -e 's|@YAT_PRIMARY_LIBS[@]|$(YAT_PRIMARY_LIBS)|g' \ 49 -e 's|@BAM_LIBS[@]|$(BAM_LIBS)|g' \ 49 50 -e 's|@LIBM[@]|$(LIBM)|g' \ 50 51 -e 's|@PACKAGE[@]|$(PACKAGE)|g' \ -
trunk/build_support/gen_yat_pc.sh.in
r2853 r2960 2 2 # @configure_input@ 3 3 4 # Copyright (C) 2011, 2012 Peter Johansson4 # Copyright (C) 2011, 2012, 2013 Peter Johansson 5 5 # 6 6 # This file is part of the yat library, http://dev.thep.lu.se/yat … … 86 86 -e 's|@BOOST_THREAD_LIB[@]|@BOOST_THREAD_LIB@|g' \ 87 87 -e 's|@BOOST_SYSTEM_LIB[@]|@BOOST_SYSTEM_LIB@|g' \ 88 -e 's|@BAM_LIBS[@]|@BAM_LIBS@|g' \ 89 -e 's|@LIBS[@]|@LIBS@|g' \ 88 90 < $input -
trunk/build_support/yat-config.in
r2842 r2960 2 2 3 3 # Copyright (C) 2008 Jari Häkkinen, Peter Johansson 4 # Copyright (C) 2009, 2010, 2011, 2012 Peter Johansson4 # Copyright (C) 2009, 2010, 2011, 2012, 2013 Peter Johansson 5 5 # 6 6 # This file is part of the yat library, http://dev.thep.lu.se/yat … … 40 40 YAT_LDFLAGS="@YAT_LDFLAGS@" 41 41 YAT_PRIMARY_LIBS="@YAT_PRIMARY_LIBS@" 42 BAM_LIBS="@BAM_LIBS@" 42 43 LIBM="@LIBM@" 43 44 … … 142 143 ;; 143 144 --libs) 144 flags="$flags -lyat $ YAT_PRIMARY_LIBS $YAT_CBLAS_LIB $LIBM $LIBS"145 flags="$flags -lyat $BAM_LIBS $YAT_PRIMARY_LIBS $YAT_CBLAS_LIB $LIBM $LIBS" 145 146 ;; 146 147 --libs-without-cblas) 147 flags="$flags -lyat $ YAT_PRIMARY_LIBS $LIBM $LIBS"148 flags="$flags -lyat $BAM_LIBS $YAT_PRIMARY_LIBS $LIBM $LIBS" 148 149 ;; 149 150 --ldflags) … … 159 160 ;; 160 161 --link-libtool) 161 flags="$flags $LA_FILE $ YAT_CBLAS_LIB"162 flags="$flags $LA_FILE $BAM_LIBS $YAT_CBLAS_LIB" 162 163 ;; 163 164 --yat-la-file) -
trunk/build_support/yat.pc.in
r2853 r2960 2 2 3 3 # Copyright (C) 2008 Jari Häkkinen, Peter Johansson 4 # Copyright (C) 2009, 2010, 2012 Peter Johansson4 # Copyright (C) 2009, 2010, 2012, 2013 Peter Johansson 5 5 # 6 6 # This file is part of the yat library, http://dev.thep.lu.se/yat … … 29 29 Version: @VERSION@ 30 30 Requires: gsl >= @gsl_version@ 31 Libs: -L${libdir} -lyat @ YAT_LDFLAGS@ @LDFLAGS@32 Libs.private: @BOOST_THREAD_LIB@ @BOOST_SYSTEM_LIB@31 Libs: -L${libdir} -lyat @BAM_LIBS@ @YAT_LDFLAGS@ @LDFLAGS@ @LIBS@ 32 Libs.private: -lz @BOOST_THREAD_LIB@ @BOOST_SYSTEM_LIB@ 33 33 Cflags: @YAT_CPPFLAGS@ @YAT_CXXFLAGS@ @CPPFLAGS@ @CXXFLAGS@ -I${includedir} -
trunk/configure.ac
r2948 r2960 428 428 [YAT_PRIMARY_LIBS="$YAT_PRIMARY_LIBS $lib"]) 429 429 done 430 # workaround for ticket #736 431 for lib in $BAM_LIBS; do 432 APR_REMOVEFROM([YAT_PRIMARY_LIBS], [$lib]) 433 done 434 AC_SUBST(BAM_LIBS) 430 435 AC_SUBST(YAT_PRIMARY_LIBS) 431 436 AC_SUBST(YAT_LIBS) -
trunk/m4/version.m4
r2943 r2960 70 70 # yat-0.9.2 6:2:0 71 71 # yat-0.10 7:0:0 72 # yat-0.10.1 7:1:0 72 73 # 73 74 # *Accidently, the libtool number was not updated for yat 0.5 -
trunk/test/Makefile.am
r2951 r2960 38 38 test/averager4.test \ 39 39 test/bam_pair_analyse test/bam_iterator test/bam_region_iterator \ 40 test/bam_header \ 40 41 test/codon.test test/commandline.test \ 41 42 test/concept.test \ -
trunk/test/Suite.h
r2943 r2960 6 6 /* 7 7 Copyright (C) 2008 Jari Häkkinen, Peter Johansson 8 Copyright (C) 2009, 2010, 2011, 2012 Peter Johansson8 Copyright (C) 2009, 2010, 2011, 2012, 2013 Peter Johansson 9 9 10 10 This file is part of the yat library, http://dev.thep.lu.se/yat … … 28 28 // used to tell automake that test should be skipped 29 29 #define EXIT_SKIP 77 30 31 // SKIP_BAM_TEST is defined if we should skip bam tests 32 #ifndef HAVE_LIBBAM 33 #define SKIP_BAM_TEST 34 #endif 35 #ifndef HAVE_SAMTOOLS 36 #define SKIP_BAM_TEST 37 #endif 30 38 31 39 #include <yat/utility/VectorMutable.h> -
trunk/yat/omic/BamHeader.cc
r2883 r2960 1 1 // $Id$ 2 2 // 3 // Copyright (C) 2012 Peter Johansson3 // Copyright (C) 2012, 2013 Peter Johansson 4 4 // 5 5 // This program is free software; you can redistribute it and/or modify … … 32 32 33 33 34 uint32_t BamHeader::target_length(size_t tid) const 35 { 36 assert(tid < static_cast<size_t>(n_targets())); 37 return header_->target_len[tid]; 38 } 39 40 34 41 const char* BamHeader::target_name(size_t tid) const 35 42 { -
trunk/yat/utility/config_public.h.in
r2943 r2960 6 6 /* 7 7 Copyright (C) 2008 Jari Häkkinen, Peter Johansson 8 Copyright (C) 2009, 2011, 2012 Peter Johansson8 Copyright (C) 2009, 2011, 2012, 2013 Peter Johansson 9 9 10 10 This file is part of the yat library, http://dev.thep.lu.se/yat … … 34 34 #undef HAVE_BAM_H 35 35 36 /// Define if samtools executable is available37 #undef HAVE_SAMTOOLS 36 /// Define to 1 if you have the <samtools/bam.h> header file. 37 #undef HAVE_SAMTOOLS_BAM_H 38 38 39 39 /// Define if compiler supports deprecated attribute, as in g++ 4.0
Note: See TracChangeset
for help on using the changeset viewer.