Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Portability improvements #93

Merged
merged 12 commits into from
Apr 28, 2014
Merged

Portability improvements #93

merged 12 commits into from
Apr 28, 2014

Conversation

jacquesg
Copy link
Owner

This PR fixes and adds support for:

  • Strawberry perl on Windows (gcc compiler).
  • ActiveState perl on Windows (MSVC and gcc compiler).
  • Solaris perl (SunPro and gcc compiler)

@jacquesg jacquesg changed the title mingw fixes Portability improvements Apr 28, 2014
@jacquesg jacquesg merged commit 7e6e8b4 into master Apr 28, 2014
jacquesg added a commit that referenced this pull request Apr 28, 2014
@jacquesg jacquesg deleted the jacquesg/mingw-fixes branch April 28, 2014 15:58
jacquesg added a commit that referenced this pull request Apr 28, 2014
 - Added support for building with compilers other than gcc/clang (GH #93):
    + Windows: MSVC
    + Solaris: SunPro
 - Silenced a number of warnings (GH #93)
 - libgit2 is now built with the correct bits setting when building a 32-bit
    version on a 64-bit system (GH #93)
 - Remote -> is_url_supported() test cases only run when network testing
    is enabled. (GH #93)
 - Set core.autocrlf to "true" in the test repository for diff tests. This
    fixes test cases failures on Windows (GH #93)
 - Use file:/// on Windows for local push tests. (GH #93)
 - Users can now specify the OpenSSL and/or libssh2 to use as argument
    to Makefile.PL (GH #94):
    + --with-openssl-include
    + --with-openssl-libs
    + --with-libssh2-include
    + --with-libssh2-lib
 - Improve reliability of time-dependent tests
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.

None yet

1 participant