Skip to content

[NMakeToolchain] Document new attributes, methods and behavior - #2848

Merged
memsharded merged 4 commits into
conan-io:developfrom
SpaceIm:nmaketoolchain-doc
Jan 30, 2023
Merged

memsharded merged 4 commits into
conan-io:developfrom
SpaceIm:nmaketoolchain-doc

Conversation

@SpaceIm

@SpaceIm SpaceIm commented Dec 7, 2022

Copy link
Copy Markdown

@SpaceIm SpaceIm changed the title [NMakeToolchain] Document new attributes and behavior of https://github.com/conan-io/conan/pull/12665 [NMakeToolchain] Document new attributes, methods and behavior Dec 7, 2022
@SpaceIm
SpaceIm force-pushed the nmaketoolchain-doc branch from 3c43fc7 to ca9f2b7 Compare December 7, 2022 17:02
@czoido czoido added this to the 1.58 milestone Jan 30, 2023
@memsharded
memsharded merged commit a9b64d2 into conan-io:develop Jan 30, 2023

NMakeToolchain generator will create a ``conannmaketoolchain.bat`` environment script injecting flags
deduced from profile (build_type, runtime, cppstd, build flags from conf) into environment variables
NMake can understand: ``CL``, ``_LINK_``, ``CFLAGS``, ``CPPFLAGS`` and ``CXXFLAGS``.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

actually CFLAGS, CPPFLAGS and CXXFLAGS have been removed from conan-io/conan#12665

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Oops, that is true. If you can, please do a new PR to develop, otherwise, I'll try to revise it later today

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

@SpaceIm
SpaceIm deleted the nmaketoolchain-doc branch January 30, 2023 16:36
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.

3 participants