Skip to content

Clarrify folder layout #4407

@GregDomjan

Description

@GregDomjan

In configuring the MacOS XCode build, for some reason I had chosen to set/change the layout to a generic_layout.

I've only just come to understand that this was changing the management of XCodeDeps config forcing the xcconfig generation into different folders so that it was not preparing a multi config a described

This generator is multi-configuration. It will generate different files for the different
*Debug/Release* configurations for each requirement. It will also generate one single file
(*conandeps.xcconfig*) aggregating all the files for the direct dependencies (just *libpng* in this
case). The above commands generate the following files:

Looking at the XCodeDeps doc, it was not clear at this point why the generate one single file (*conandeps.xcconfig*) aggregating all the files for the direct dependencies was not creating the single file instead creating 1 in each build_type and arch.

It may be helpful to others to understand this link between layout and the deps/tools setup

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions