social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

488
active users

#spm

2 posts2 participants0 posts today

je suis tellement sensible ces derniers jours que mes albums du moment me foutent la chair de poule et les larmes aux yeux direct

>> analog sunshine - forest of the surreal dream (rock atmosphérique)

>> moon woman - when things shine bright (rock médicinal)

#spm#sensible#rock

Spent some time this weekend trying to get a framework and its plugin ecosystem working with Swift Package Manager, and ended up with something that's 90% complete and 0% functional.

The plugins can't access the main framework headers because it's now consumed as a Swift package rather than an Xcode subproject, and I can't add it as a dependency to the plugins because it needs to use a local path that's dynamic 😭

I’m migrating a project to #SPM that is pretty heavily invested in #cocoapods. It has several internal frameworks, with usage of pods spanning all the targets.

One issue with SPM is most 3rd party libraries are static. Just switching to SPM naively would result in duplicate code, yeah?

I was thinking of creating an umbrella framework to house all the static libraries, and dynamically link the internal frameworks and app against it. Has anyone here done this before? Does it work well? Any tips?

I'm on a roll, I've released another Swift Package, 𝗖𝗼𝗹𝗼𝗿𝘀.

𝘊𝘰𝘭𝘰𝘳𝘴 𝘪𝘴 𝘢 𝘚𝘸𝘪𝘧𝘵 𝘗𝘢𝘤𝘬𝘢𝘨𝘦 𝘵𝘰 𝘦𝘯𝘢𝘣𝘭𝘦 𝘢𝘭𝘭 𝘴𝘺𝘴𝘵𝘦𝘮 𝘤𝘰𝘭𝘰𝘳𝘴 𝘪𝘯 𝘚𝘸𝘪𝘧𝘵𝘜𝘐 𝘵𝘳𝘰𝘶𝘨𝘩 𝘢 𝘊𝘰𝘭𝘰𝘳 𝘦𝘹𝘵𝘦𝘯𝘴𝘪𝘰𝘯. 𝘊𝘰𝘭𝘰𝘳𝘴 𝘸𝘩𝘪𝘤𝘩 𝘸𝘩𝘦𝘳𝘦 𝘱𝘳𝘦𝘷𝘪𝘰𝘶𝘴𝘭𝘺 𝘰𝘯𝘭𝘺 𝘢𝘷𝘢𝘪𝘭𝘢𝘣𝘭𝘦 𝘪𝘯 𝘜𝘐𝘊𝘰𝘭𝘰𝘳/𝘕𝘚𝘊𝘰𝘭𝘰𝘳 𝘢𝘳𝘦 𝘯𝘰𝘸 𝘢𝘷𝘢𝘪𝘭𝘢𝘣𝘭𝘦 𝘪𝘯 𝘊𝘰𝘭𝘰𝘳 𝘢𝘴 𝘸𝘦𝘭𝘭.

github.com/0xWDG/Colors

GitHubGitHub - 0xWDG/Colors: Colors is a Swift Package to enable all system colors in SwiftUI trough a Color extension. Colors which where previously only available in UIColor/NSColor are now available in Color as well.Colors is a Swift Package to enable all system colors in SwiftUI trough a Color extension. Colors which where previously only available in UIColor/NSColor are now available in Color as well. - 0xWD...

Woohoo, I released 2 new Swift Packages today! #Swift #Swiftlang #SPM

1) 𝗜𝗻𝘀𝗽𝗲𝗰𝘁 #Inspect #Introspect
𝙸𝚗𝚜𝚙𝚎𝚌𝚝 𝚊𝚕𝚕𝚘𝚠𝚜 𝚢𝚘𝚞 𝚝𝚘 𝚐𝚎𝚝 𝚝𝚑𝚎 𝚞𝚗𝚍𝚎𝚛𝚕𝚢𝚒𝚗𝚐 *𝙺𝚒𝚝 𝚎𝚕𝚎𝚖𝚎𝚗𝚝 𝚘𝚏 𝚊 𝚂𝚠𝚒𝚏𝚝𝚄𝙸 𝚟𝚒𝚎𝚠.
github.com/0xWDG/Inspect

2) 𝗣𝗿𝗲𝘃𝗲𝗻𝘁𝗦𝗰𝗿𝗲𝗲𝗻𝘀𝗵𝗼𝘁 #Screenshot
𝙿𝚛𝚎𝚟𝚎𝚗𝚝 𝚂𝚌𝚛𝚎𝚎𝚗𝚜𝚑𝚘𝚝𝚜 𝚏𝚘𝚛 𝚢𝚘𝚞𝚛 𝚂𝚠𝚒𝚏𝚝𝚄𝙸 𝙴𝚕𝚎𝚖𝚎𝚗𝚝𝚜
github.com/0xWDG/PreventScreen

GitHubGitHub - 0xWDG/Inspect: Inspect allows you to get the underlying *Kit element of a SwiftUI view.Inspect allows you to get the underlying *Kit element of a SwiftUI view. - 0xWDG/Inspect
Replied in thread

@ariadne makes sense given the specific case.

For @OS1337 and #spm I do have to rely on the minimal #1440kB sized "CORE" Edition being the only dependency, so have the #toybox-#wget w/o #SSL and thus only #HTTP & #FTP support.

Granted this ain't safe nor final and I may just scrap spm if something better, simpler, easier to maintain and/or smaller comes along...

Cuz the Idea is that one boots the "Core Edition" and just download essential packages either on-the-fly or for installation.
github.com/OS-1337/pkgs/blob/m

Since I have #dropbear as client aka. dbclient available I may consider #SFTP if feasible...

GitHubpkgs/docs/WISHLIST.tsv at main · OS-1337/pkgsOS/1337 Package Repository. Contribute to OS-1337/pkgs development by creating an account on GitHub.