Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #152 +/- ##
=======================================
Coverage 85.68% 85.68%
=======================================
Files 11 11
Lines 566 566
Branches 67 67
=======================================
Hits 485 485
Misses 45 45
Partials 36 36 |
…fig file from local build
…tension # Conflicts: # .github/workflows/build.yml
…tension # Conflicts: # .github/scripts/build-windows-wheels.sh # setup.py
|
I started to look into refactoring Point being, maybe we cans start with discussing this PR, which brings Native windows build online! Update: Getting there then |
|
Ok, first milestone: |
|
Nice! |
|
Another milestone: |
|
It looks like 'Houston, we have lift-off': The version is created with the new |
|
Very cool |
|
Wow, you know that this PR is not the CMake one o.0 - I am still testing it on my fork |
|
Yes I figured because I didn't see any new commits but am generally excited about your work here |
|
@ofek BIG MISTAKE: I just committed to MASTER when I thought I would commit to MY fork |
|
@ofek I propose to fix it by doing a revert of the 61 commits one after the other with the --no-commit: I am so used to not being able to commit to master that I was not careful, It's only when I did not see the PR message that I realized my mistake |
|
I am going to prepare the list of commands and post them here - I am awaiting your feedback as to whether this is the best way to correct this |
|
So it should actually only be the 6 last commits till: |
|
If it's okay with you I'm just going to reset to 5e46aca and then force push |
|
Fixed |
|
If you feel this is preferable. I have the 6 commits reverted locally - but, do as you feel is best - I am not very savvy in |
|
I originally copied the wrong one but I used what you said 5288cb8 |
|
Wonderful, thank you. Right, I wondered about that because the revert of the merge did not work and I edited my previous message with the correct hash. Man, I sweated bullets, like, right after being trusted ... BAAM ... I stab in the back Can you protect master against me committing without PR first? If not, I'd rather not be able to commit/merge then - I am prone to silliness that snowball into clusterF |
|
Yes I just did protect the master branch from merges without pull requests and they now require one approval. |
|
Good, thanks. With many contributors, it only took my arrival to highlight the benefit of branch protection ... sob - Sorry Also, I tried to good that you fix it, I sonehow messed up my side and am stuck with a |
|
No worries, I should have done that long ago as it's good practice to do so. |
Adds the CMake Clib class used in the working full flow. I put the helping functions in setup.py, so only one file is changed, but ideally they would be in setup_support.py
None of the builds uses this class yet. In the working build, I removed make, BUILDING_FOR_WINDOWS, changed Distribution, etc ...
So I'd thought i'd make PRs that should be simpler to review with the building blocks while maintaining the passing builds
This should resolve:
#123