I feel your pain ;-) Just embrace the dark side, it takes a little time to get used to, but chances are you won’t regret it.
Btw: I still do my development in Xcode, its just that using the SPM (Swift Package Manager) and git from the command line gives a whole extra dimension to my productivity. I use a large monitor and have two terminal windows open at all times on the left side, and Xcode open on the right. Two monitors would be even better (I think). Xcode is really amazing: when I regenerate the project in a terminal, there is no need to close and reopen xcode. Xcode will collapse the navigator, but otherwise it just refreshes with the new content. Its quite neat to work this way. The only two drawbacks that I have detected so far is that I need to “clean” more in Xcode, and that the old project settings are overwritten, thus if you do a lot of tweaking of the build settings this might not work out all that well. Regards, Rien Site: http://balancingrock.nl Blog: http://swiftrien.blogspot.com Github: http://github.com/Balancingrock Project: http://swiftfire.nl > On 27 Mar 2017, at 23:10, Jan Neumüller via swift-users > <swift-users@swift.org> wrote: > > Is it just me, or is Swift moving to much in a command line direction since > the open sourcing? I feel being left behind as an Xcode user... > > Jan > >> On 27 Mar 2017, at 22:59, Michael Ilseman via swift-users >> <swift-users@swift.org> wrote: >> >> Sure. At a low level, you can create a module.map file and use -L/-l flags >> in your invocation of Swift. If you want to do so at a higher level, then >> perhaps SwiftPM can. CCing swift-build-dev for the SwiftPM part. >> >> >>> On Mar 26, 2017, at 3:20 PM, Kelvin Ma via swift-users >>> <swift-users@swift.org> wrote: >>> >>> Idk if this has been asked before, but is there a way to import C libraries >>> into a Swift project without creating a local git repo? Preferably >>> something similar to C where you can just `#include` headers and then >>> specify the link flags (in Package.swift?) >>> >>> It’s getting very cumbersome to make a bunch of empty git repos just to use >>> libglfw or libcairo. >>> _______________________________________________ >>> swift-users mailing list >>> swift-users@swift.org >>> https://lists.swift.org/mailman/listinfo/swift-users >> >> _______________________________________________ >> swift-users mailing list >> swift-users@swift.org >> https://lists.swift.org/mailman/listinfo/swift-users > > _______________________________________________ > swift-users mailing list > swift-users@swift.org > https://lists.swift.org/mailman/listinfo/swift-users _______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users