Re: [swift-dev] ccache and/or distcc for swift

2016-09-28 Thread Oscar Bonilla via swift-dev
it is a very large > project) or just pick up and adopt? Also, is this something you were > looking for just in the context of Swift, or in the Xcode + Swift context? > > - Daniel > > On Sep 28, 2016, at 2:00 PM, Oscar Bonilla via swift-dev < > swift-dev@swift.org> wrot

Re: [swift-dev] ccache and/or distcc for swift

2016-09-28 Thread Oscar Bonilla via swift-dev
scribing why this is tricky. :-) Check it > out: https://github.com/apple/swift/blob/master/docs/Driver.md > > Jordan > > > On Sep 28, 2016, at 14:05, Oscar Bonilla via swift-dev < > swift-dev@swift.org> wrote: > > Hi Daniel, > > Thanks for the reply. It

Re: [swift-dev] ccache and/or distcc for swift

2016-09-28 Thread Oscar Bonilla via swift-dev
model not a header preprocessing > model. The distribution mechanism would also need to be aware of this. > > - Daniel > > On Sep 27, 2016, at 11:09 AM, Oscar Bonilla via swift-dev < > swift-dev@swift.org> wrote: > > Hello swift developers, > > I was wondering

Re: [swift-dev] ccache and/or distcc for swift

2016-09-28 Thread Oscar Bonilla via swift-dev
aware any distributed build system which builds swift files > however, swift build-script has support for distcc to build cpp files. > > https://github.com/apple/swift/blob/master/utils/build-script#L1005 > > Thanks, > Mishal Shah > > On Sep 27, 2016, at 11:09 AM, Oscar Bo

Re: [swift-dev] ccache and/or distcc for swift

2016-09-28 Thread Oscar Bonilla via swift-dev
n Tue, Sep 27, 2016 at 11:52 AM, Kevin Choi wrote: > Just curious, are there scenarios other than simple local build that you > wish to speed up? I don't know if ccache offers much more than incremental > build by existing build systems. > -Kevin > > On Tue, Sep 27, 2016 at

[swift-dev] ccache and/or distcc for swift

2016-09-27 Thread Oscar Bonilla via swift-dev
Hello swift developers, I was wondering if any of you knows anything about something like ccache and/or distcc for swift. Basically, what I want is to speed up compiles by caching the result (like ccache does) and then reusing the compilation results across multiple machines. Does anything like