Skip to content

Clarrify folder layout #4407

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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