diff --git a/src/content/blog/2025/building-a-mac-app-without-xcode-part-1.md b/src/content/blog/2025/building-a-mac-app-without-xcode-part-1.md index 97c3282..ca7d2d2 100644 --- a/src/content/blog/2025/building-a-mac-app-without-xcode-part-1.md +++ b/src/content/blog/2025/building-a-mac-app-without-xcode-part-1.md @@ -21,7 +21,7 @@ Being the Mac nerd that I am, I felt it would be uncouth to not even try using B `ln -s -f /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/sourcekit-lsp ~/Library/Application\ Support/BBEdit/Language\ Servers/sourcekit-lsp` -However, I found it to be a tad slow, so I opted for the lazy route and just installed [Zed’s Swift extension](https://github.com/zed-extensions/swift). There is also [one for VSCode](https://marketplace.visualstudio.com/items?itemName=swiftlang.swift-vscode), for anyone who wants to go that route. +~~However, I found it to be a tad slow, so~~[^1] I opted for the lazy route and just installed [Zed’s Swift extension](https://github.com/zed-extensions/swift). There is also [one for VSCode](https://marketplace.visualstudio.com/items?itemName=swiftlang.swift-vscode), for anyone who wants to go that route. However, now that I have it set up in BBEdit, I could just jump in and edit a file quickly if needed. @@ -52,3 +52,5 @@ The second issue, the new build of AutoDock not being able to see the user setti One huge benefit I noticed immediately was a significant reduction in bundle size. The Xcode build of AutoDock clocks in at 2 MB, which is by no means huge, but dwarfs the new build which clocks in at just 670 KB. It seems the only difference is an Assets.car file, which I assume holds images and such from the Assets.xcassets file, which in this case would just be redundant icon image files, and the app’s accent color, which I can define elsewhere. *In the [next part](/blog/2025/building-a-mac-app-without-xcode-part-2), I tackle code signing and notarization.* + +[^1]: I have since discovered the slowness was user error, due to a setting in BBEdit that delayed completion suggestions for longer than I was used to.