← Back to team overview

kicad-developers team mailing list archive

Re: Rearrange CMakeLists

 

Could you post the extra patch or send it my way?

Thanks!

Adam Wolf

On Mon, Mar 7, 2016 at 2:12 PM, Simon Wells <swel024@xxxxxxxxx> wrote:

> Attached is another CMakeLists patch (this is early in dev and not
> ready for merge yet i am just looking for comments on it. and as part
> of this i would like to pull (a slightly modified)
> GetPrerequisites.cmake and BundleUtilities.cmake into the tree due to
> the current one being wrong and not working if a requirement of kicad
> requires something else (kicad requires boost-context which requires
> boost-chrono). The boost that comes with brew uses @executable_path/
> which is not understood by GetPrerequisites but a few line change does
> allow this to work (these are not included with the current patch
> though)
>
> The Current changes are:
>
> - Use include_directories directly from the root CMakeLists (this
> removes the need for INC_BEFORE/INC_AFTER all system stuff ends up at
> the end as all the sub cmakelists use before)
> - Conditional requiring curl libraries (currently required even if not
> building the github plugin)
> - Moving system libs (Boost) to -isystem
> - Cleaning up the if python stuff due to changes made in the last cmake
> patch
>
> Simon
>
> _______________________________________________
> 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