File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,10 @@ Good practices
4343 the graph to avoid the conflicts without overrides and forces is the recommended approach.
4444- **Please, do not abuse 'tool_requires' **. Those are intended only for executables like ``cmake `` and ``ninja `` running in the "build"
4545 context, not for libraries or library-like dependencies, that must use ``requires `` or ``test_requires ``.
46+ - Positional arguments when invoking Conan should be specified first, before any named argument. For example,
47+ ``conan install . -s="os=Windows" `` is correct, but ``conan install -s="os=Windows" . `` is not.
48+ Likewise, it's recommended to use ``= `` instead of spaces between the name and value of named arguments.
49+ This is to avoid some ambiguity scenarios when parsing the command line arguments.
4650
4751Forbidden practices
4852-------------------
You can’t perform that action at this time.
0 commit comments