← Back to team overview

kicad-developers team mailing list archive

Re: Rearrange CMakeLists

 

Yeah, the part here:

"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)"

This patch may let me develop on my regular mac... whoo!

On Sun, Mar 20, 2016 at 4:56 PM, Simon Wells <swel024@xxxxxxxxx> wrote:

> Hi Adam
>
> I assume you are referring to the bundleutilities/getprereqs?
>
> Simon
>
> On Mon, Mar 21, 2016 at 7:26 AM, Adam Wolf
> <adamwolf@xxxxxxxxxxxxxxxxxxxx> wrote:
> > 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
> >>
> >
>

References