← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] Produce generated files in CMAKE_BINARY_DIR rather than in-source

 

Adam,

Are you not able to build out of source builds on OSX?  I've never done
an in source built on either windows or linux so I'm a bit surprised by
this statement.  AFAICT, this patch merely moves the source files
generated by CMake from the source path to the build path.  Do any of
these files have platform specific stuff in them?  The only one I can
think of might be the OpenGL shader headers.  Everything else should be
platform agnostic so it shouldn't make any difference.  The real problem
is until you move the dependency source with all of its platform
specific patches out of the source tree, this patch doesn't really buy
you that much.  FYI to anyone reading this, please don't create a patch
to do this.  The dependency library build stuff is getting ripped out by
me during the next development cycle.

Wayne

On 9/14/2015 8:35 AM, Adam Wolf wrote:
> Hmm.  Folks, I don't necessarily have time to test this at the moment,
> with the RC testing I'm doing, but if this works ok, it might be better
> than a few workarounds I put in place for the OS X builds.
> 
> Adam Wolf
> 
> On Sun, Sep 13, 2015 at 11:26 PM, Michael Beardsworth
> <beardsworth@xxxxxxxxxx <mailto:beardsworth@xxxxxxxxxx>> wrote:
> 
>     This change makes it possible to perform out-of-source builds.
> 
>     _______________________________________________
>     Mailing list: https://launchpad.net/~kicad-developers
>     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     Unsubscribe : https://launchpad.net/~kicad-developers
>     More help   : https://help.launchpad.net/ListHelp
> 
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
> 


Follow ups

References