diff --git a/.gitattributes b/.gitattributes index 5d9850bc7..2d5a80e04 100644 --- a/.gitattributes +++ b/.gitattributes @@ -24,3 +24,14 @@ test/index_dos.sam -text # Remove the text attribute from various faidx test files test/faidx/faidx*.fa* -text test/faidx/fastqs*.fq* -text +test/fastq/*.fa -text +test/fastq/*.fq -text +*.tst -text +*.out -text +*.crai -text +*.bai -text +*.csi -text +*.gzi -text +*.bcf -text +*.sam -text +*.sam.gz -text diff --git a/.github/workflows/windows-build.yml b/.github/workflows/windows-build.yml index b6f7cc99d..9a81ece69 100644 --- a/.github/workflows/windows-build.yml +++ b/.github/workflows/windows-build.yml @@ -29,7 +29,7 @@ jobs: export MSYSTEM=MINGW64 autoreconf -i ./configure - make -j32 + make -j6 - name: Check Htslib shell: msys2 {0} run: | diff --git a/Makefile b/Makefile index 99142c865..5f504e6d5 100644 --- a/Makefile +++ b/Makefile @@ -588,6 +588,9 @@ SRC = $(srcprefix) # If using MSYS, avoid poor shell expansion via: # MSYS2_ARG_CONV_EXCL="*" make check check test: all $(HTSCODECS_TEST_TARGETS) + hexdump -C test/fastq/minimal.fq + hexdump -C test/fastq/minimal.sam + ./test/test_view test/fastq/minimal.fq | hexdump -C test/hts_endian test/test_expr test/test_kfunc