Skip to content

Commit

Permalink
Merge pull request #4 from mklarqvist/sample-slicing
Browse files Browse the repository at this point in the history
Version 0.3.0
  • Loading branch information
mklarqvist authored Aug 15, 2018
2 parents feaf3dc + 804aaed commit a42e9b1
Show file tree
Hide file tree
Showing 181 changed files with 11,885 additions and 23,460 deletions.
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
[submodule "lib/third_party/xxhash"]
path = lib/third_party/xxhash
url = https://github.com/Cyan4973/xxHash
[submodule "lib/third_party/zlib"]
path = lib/third_party/zlib
url = https://github.com/cloudflare/zlib
73 changes: 24 additions & 49 deletions .settings/language.settings.xml
Original file line number Diff line number Diff line change
@@ -1,52 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project>

<configuration id="cdt.managedbuild.toolchain.gnu.cross.base.340329375" name="build">

<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">

<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>

<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>

<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>

<provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-1873167801090117660" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">

<language-scope id="org.eclipse.cdt.core.gcc"/>

<language-scope id="org.eclipse.cdt.core.g++"/>

</provider>

<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>

</extension>

</configuration>

<configuration id="cdt.managedbuild.toolchain.gnu.cross.base.340329375.140199204" name="library">

<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">

<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>

<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>

<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>

<provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-1873167801090117660" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">

<language-scope id="org.eclipse.cdt.core.gcc"/>

<language-scope id="org.eclipse.cdt.core.g++"/>

</provider>

<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>

</extension>

</configuration>

<configuration id="cdt.managedbuild.toolchain.gnu.cross.base.340329375" name="build">
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="false" name="CDT GCC Build Output Parser" parameter="(g?cc)|([gc]\+\+)|(clang)" prefer-non-shared="true"/>
<provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-353402777504187126" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
</extension>
</configuration>
<configuration id="cdt.managedbuild.toolchain.gnu.cross.base.340329375.140199204" name="library">
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
<provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-353402777504187126" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
</extension>
</configuration>
</project>
85 changes: 77 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,16 @@ matrix:
- ubuntu-toolchain-r-test
packages:
- g++-4.9
- pkg-config
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- liblz4-dev
- libcurl4-openssl-dev
- liblz-dev
- libbz2-dev
- liblzma-dev
env:
- MATRIX_EVAL="CC=gcc-4.9 && CXX=g++-4.9"
compiler: gcc
Expand All @@ -25,8 +33,16 @@ matrix:
- ubuntu-toolchain-r-test
packages:
- g++-5
- pkg-config
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- liblz4-dev
- libcurl4-openssl-dev
- liblz-dev
- libbz2-dev
- liblzma-dev
env:
- MATRIX_EVAL="CC=gcc-5 && CXX=g++-5"
compiler: gcc
Expand All @@ -39,8 +55,16 @@ matrix:
- ubuntu-toolchain-r-test
packages:
- g++-6
- pkg-config
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- liblz4-dev
- libcurl4-openssl-dev
- liblz-dev
- libbz2-dev
- liblzma-dev
env:
- MATRIX_EVAL="CC=gcc-6 && CXX=g++-6"
compiler: gcc
Expand All @@ -54,8 +78,16 @@ matrix:
- llvm-toolchain-precise-3.6
packages:
- clang-3.6
- pkg-config
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- liblz4-dev
- libcurl4-openssl-dev
- liblz-dev
- libbz2-dev
- liblzma-dev
env:
- MATRIX_EVAL="CC=clang-3.6 && CXX=clang++-3.6"
compiler: clang
Expand All @@ -69,8 +101,16 @@ matrix:
- llvm-toolchain-precise-3.7
packages:
- clang-3.7
- pkg-config
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- liblz4-dev
- libcurl4-openssl-dev
- liblz-dev
- libbz2-dev
- liblzma-dev
env:
- MATRIX_EVAL="CC=clang-3.7 && CXX=clang++-3.7"
compiler: clang
Expand All @@ -84,8 +124,16 @@ matrix:
- llvm-toolchain-precise-3.8
packages:
- clang-3.8
- pkg-config
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- liblz4-dev
- libcurl4-openssl-dev
- liblz-dev
- libbz2-dev
- liblzma-dev
env:
- MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
compiler: clang
Expand All @@ -98,8 +146,16 @@ matrix:
- llvm-toolchain-trusty-3.9
packages:
- clang-3.9
- pkg-config
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- liblz4-dev
- libcurl4-openssl-dev
- liblz-dev
- libbz2-dev
- liblzma-dev
env:
- MATRIX_EVAL="CC=clang-3.9 && CXX=clang++-3.9"
compiler: clang
Expand All @@ -112,8 +168,16 @@ matrix:
- llvm-toolchain-trusty-4.0
packages:
- clang-4.0
- pkg-config
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- liblz4-dev
- libcurl4-openssl-dev
- liblz-dev
- libbz2-dev
- liblzma-dev
env:
- MATRIX_EVAL="CC=clang-4.0 && CXX=clang++-4.0"
compiler: clang
Expand All @@ -126,23 +190,28 @@ matrix:
- llvm-toolchain-trusty-5.0
packages:
- clang-5.0
- pkg-config
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- liblz4-dev
- libcurl4-openssl-dev
- liblz-dev
- libbz2-dev
- liblzma-dev
env:
- MATRIX_EVAL="CC=clang-5.0 && CXX=clang++-5.0"
compiler: clang

before_install:
- eval "${MATRIX_EVAL}"
- git clone --recursive https://github.com/facebook/zstd
- cd zstd
- make -j4
- sudo make install
- cd ..
- git clone https://github.com/facebook/zstd
- cd zstd && make -j4 && sudo make install && cd ..
- git clone https://github.com/samtools/htslib
- cd htslib && autoheader && autoconf && ./configure && make -j 4 && sudo make install && cd ..

script:
- git submodule update --recursive
- cd lib/third_party/zlib
- ./configure
- cd ../../../
- make -j 4

Loading

0 comments on commit a42e9b1

Please sign in to comment.