Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow to run unit-tests infrastructure on Windows (#2287)
This PR continues topic of Scala Native support for Windows. It adds platform-specific compact layer for java.net Sockets allowing to execute unit tests. It also adds proper implementation for required java.io methods. To limit the number of changes currently only smaller subset of tests testsExt was added to CI * Included testsExt tests in the CI * Added minimal java.net implementation * Added binding for time.h not POSIX compliment *_s methods used in Windows * Added minimal java.io.File implementation required for tests * Added bindings for required WinSock2 and FileAPI functions * Fixed parsing symbols in Stacktrace on Windows * Added -g to compilation and linking step on Windows to allow gathering stack traces. * Fixed java.util.Date to compile on Windows
- Loading branch information
1 parent
6f59168
commit 7deeb46
Showing
23 changed files
with
946 additions
and
252 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.