The SwiftPackageIndex documentation service relies on swift-docc-plugin which has issue with trait based package / xcframework dependency stuff.
And I can't see the future of those stuff got fixed - They rely some fix on SwiftPM side.
So I just move out of it and change to host the documentation myself instead.
kyle-ye.github.io/ScreenShie…
Embedding FFF Search into macOS/iOS apps requires an Objective-C/Swift bridge wrapper over the C API, distributed as a Swift Package Manager (SwiftPM) package.
Nice, I’ll check it out. The existing automatic Swift Package to generated project flow in Tuist has a few limitations for my use case, like SwiftPM target headers not showing up in Xcode automatically. Explained the limitation in detail in this post
community.tuist.dev/t/featur…
One command. Eleven targets.
Each target ships its own package manifest: SwiftPM, Gradle, package.json, pyproject, csproj, pubspec, go.mod, gemspec, or CMakeLists.
Standalone packages. Your users never install WeaveFFI.
Nico built a tool to convert a Swift Package into a generated project. If you are considering generating your projects as an alternative to SwiftPM as a project manager, check this out:
github.com/nicorichard/Packa…
on a positive note, the NotepadExe.com just had the best month since launch, and is on rising
with SwiftPM support
with improved editor
with JavaScript and TypeScript support
with Python support
with Linux runtime support
with Mac app deployment support
with iOS app support
I like it even more
Most “AI image apps” are just screenshots traveling to a server.
I wanted:
• weights on device
• generation on device
• images never leaving the phone
So I spent the last week turning sd.cpp into an actual iOS developer experience.
SwiftPM install. One simple generate() call.
Completely open sourced.
KleverGate dev update:
B/3 mobile core is complete: real KOS signing backend, golden signature vectors, and CI-built iOS/Android artifacts.
B/4.1 is now wiring the first real iOS consumer: SwiftPM package iOS Simulator dispatcher probe through the Rust core.
Goal: wallet connection and signing for Klever dApps without forcing users into an in-wallet browser.
#Klever#XPort Labs $XPORT
Managed to get "30 seconds" of SwiftPM package resolution in generated projects (i.e. "tuist install") down to 2 seconds, so you can use worktrees without the slowness and unnecessary heavy disk space usage.
Shipping to all the @tuistdev users next week
github.com/tuist/tuist/pull/…