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

Fix windows build on 3.2.1 branch #58

Merged
merged 18 commits into from
Apr 5, 2018
Merged

Fix windows build on 3.2.1 branch #58

merged 18 commits into from
Apr 5, 2018

Conversation

Mokosha
Copy link
Collaborator

@Mokosha Mokosha commented Apr 1, 2018

This fixes a number of problems:

  1. The windows build on 3.2.1.
  2. The resizing test on windows.
  3. The window attributes test on windows.
  4. The flaky clipboard test on windows.

It also merges in the latest master commits, and bumps the hackage version number. (Windows builds fine after this)

cloudhead and others added 17 commits October 10, 2016 01:04
Works with HUnit-1.6 as well
Successfully compiled with stackage nightly-2017-08-19 using ExposeNative flag
Increased template-haskell upper bounds to 2.13
This eliminates the dependency on template-haskell, which seems to be
one of the main causes of build breakage over the last few years.
On Windows, there seems to be a minimum size to the client window allowed,
likely due to the size of the title bar. Since we're only checking to see
that the dimensions were properly updated, we can use different dimensions
instead of trying to find failing edge cases (that's a GLFW problem).
This prevents other tests from messing with the attributes before we change
what we expect from them.
@Mokosha Mokosha mentioned this pull request Apr 1, 2018
34 tasks
@achirkin
Copy link
Contributor

achirkin commented Apr 3, 2018

Oh, cool! Have you by chance checked vulkan bindings together with my PR #55 on windows? Last time, I managed to compile vulkan-api alone, but could not test the GLFW triangle example.

@Mokosha
Copy link
Collaborator Author

Mokosha commented Apr 5, 2018

No, I haven't checked it out, but will soon.

@Mokosha Mokosha merged commit 21eef3a into bsl:3.2.1 Apr 5, 2018
@Mokosha Mokosha deleted the 3.2.1 branch April 5, 2018 04:08
achirkin pushed a commit to achirkin/bindings-GLFW that referenced this pull request Nov 26, 2020
Fix windows build on 3.2.1 branch
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.

6 participants