Jeff
Jeff
### Sample Project Here is a link to the sample project that demonstrates the issue: https://github.com/jeffdav/TextureTest ### Summary I have an `ASEditableTextNode` subclass that implements `calculateSizeThatFits`. When I call `setNeedsLayout`...
Add files needed to build swift-testing with CMake. ### Motivation: Being able to build with CMake is useful in many scenarios. The immediate need is to bring `swift-testing` to Windows....
There were two warnings. Warning #1: ``` Users/jeffdav/src/jeffdav-PythonKit/PythonKit/NumpyConversion.swift:140:34: warning: 'assign(from:count:)' is deprecated: renamed to 'update(from:count:)' buffPtr.baseAddress!.assign(from: ptr, count: scalarCount) ^ /Users/jeffdav/src/jeffdav-PythonKit/PythonKit/NumpyConversion.swift:140:34: note: use 'update(from:count:)' instead buffPtr.baseAddress!.assign(from: ptr, count: scalarCount) ^~~~~~...
This PR makes it so Fuzi can be used in Swift projects on Windows. 1. Add .build/ to .gitignore. 2. Add `CMakeLists.txt` where needed to build Fuzi with CMake. 3....
### Describe the bug On Windows, I'm building `aws-sdk-swift` using CMake. I build `aws-c-*` using `ExternalProject_Add()`. (Thank you for providing `CMakeLists.txt` for your projects!) The issue is when building `aws-sdk-swift`,...
*Issue #, if available:* #1155 *Description of changes:* Add additional check to make sure we're not including both `math.msvc.inl` and `math.gcc_builtin.inl`. Note: I'm not 100% sure this is the most...
Remove `LLVM_ENABLE_ASSERTIONS` from the cmake Cache files for Windows. We now control this via the `-Variant` flag for `build.ps1`, and the GHA will build both variants.
This makes it match the other build/test steps.
There are many reasons why `dlopen` might fail, so it's helpful to get more information.
Building on Windows, I saw: ```pwsh PS jeffdav\PythonKit> swift build Building for debugging... C:\Users\jeffdav\PythonKit\PythonKit\PythonLibrary.swift:287:33: warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To...