Skip to content

Conversation

jkbonfield
Copy link
Contributor

This is partly to replace the c-maint repository and additionally to add the ability to validate the tar balls is constructed correctly by unpacking, building and testing.

Also rebuilding the configure script no longer depends on a working
Makefile, avoiding a potential catch-22 situation and working around
an issue of make stderr appearing in the configure script.
jkbonfield added a commit to jkbonfield/htslib that referenced this pull request Jan 13, 2022
Specifically we create the extra files needed for MSVC linkage, and
document the MSYS2/MINGW setup process.

Also added a win-dist target which attempts to produce a directory
structure suitable for binary distribution.  This isn't executed by
default, but is a good aide-memoire and to simplify testing
compatibility with things like MSVC.

Ideally we'd have a similar mechanism for all platforms to permit easy
creation of binary distributions (see samtools#533).
jkbonfield added a commit to jkbonfield/htslib that referenced this pull request Jan 18, 2022
Specifically we create the extra files needed for MSVC linkage, and
document the MSYS2/MINGW setup process.

Also added a win-dist target which attempts to produce a directory
structure suitable for binary distribution.  This isn't executed by
default, but is a good aide-memoire and to simplify testing
compatibility with things like MSVC.

Ideally we'd have a similar mechanism for all platforms to permit easy
creation of binary distributions (see samtools#533).
jkbonfield added a commit to jkbonfield/htslib that referenced this pull request Jan 18, 2022
Specifically we create the extra files needed for MSVC linkage, and
document the MSYS2/MINGW setup process.

Also added a win-dist target which attempts to produce a directory
structure suitable for binary distribution.  This isn't executed by
default, but is a good aide-memoire and to simplify testing
compatibility with things like MSVC.

Ideally we'd have a similar mechanism for all platforms to permit easy
creation of binary distributions (see samtools#533).
jkbonfield added a commit to jkbonfield/htslib that referenced this pull request Feb 4, 2022
Specifically we create the extra files needed for MSVC linkage, and
document the MSYS2/MINGW setup process.

Also added a win-dist target which attempts to produce a directory
structure suitable for binary distribution.  This isn't executed by
default, but is a good aide-memoire and to simplify testing
compatibility with things like MSVC.

Ideally we'd have a similar mechanism for all platforms to permit easy
creation of binary distributions (see samtools#533).
whitwham pushed a commit that referenced this pull request Feb 4, 2022
Specifically we create the extra files needed for MSVC linkage, and
document the MSYS2/MINGW setup process.

Also added a win-dist target which attempts to produce a directory
structure suitable for binary distribution.  This isn't executed by
default, but is a good aide-memoire and to simplify testing
compatibility with things like MSVC.

Ideally we'd have a similar mechanism for all platforms to permit easy
creation of binary distributions (see #533).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant