Skip to content

Added Emscripten documentation #4115

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: develop2
Choose a base branch
from

Conversation

perseoGI
Copy link
Contributor

@perseoGI perseoGI commented Jun 4, 2025

Examples2 PR: conan-io/examples2#184
Client PR: conan-io/conan#18400


.. code-block:: text

include(default)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Better avoid including the default, but make it explicit here, as the default might have other things defined.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've been looking around our docs and including default profile seems used around.
I didn't want to couple the profile with any specific compiler / version / cppstd or anything.
If you consider making it explicit, which of the existing compilers should I use?
Or just put them as comments like:

compiler=<compiler>
compiler.cppstd=<cppstd>
compiler.libcxx=<libcxx>
compiler.version=<version>

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I'd very much like to see this data in the profile, directly. Because what is the compiler? In my default profile I will have compiler=msvc, but this is not the compiler we will use, right? Should a new compiler be added to default settings.yml? This is what I am trying to understand here. Maybe os=Emscripten is not great, it was inherited from Conan 1, and the os should be different?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants