8000 Fix configurator MSVC invocations by nojb · Pull Request #6538 · ocaml/dune · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fix configurator MSVC invocations #6538

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

Merged
merged 4 commits into from
Nov 22, 2022
Merged

Fix configurator MSVC invocations #6538

merged 4 commits into from
Nov 22, 2022

Conversation

nojb
Copy link
Collaborator
@nojb nojb commented Nov 21, 2022

When using MSVC, the output flag should be -Fe<exe name> and -Fo<obj name> instead of -o <exe name> and -o <obj name>.

Also removed some MSVC-specific logic that doesn't seem to be needed.

cc @jonahbeckford

Fixes #6537

nojb added 2 commits November 21, 2022 22:46
Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
@jonahbeckford
Copy link
Collaborator

Excellent! Thanks. LGTM.

@rgrinberg rgrinberg added this to the 3.7.0 milestone Nov 21, 2022
CHANGES.md Outdated
@@ -22,6 +22,8 @@ Unreleased
- Remove "Entering Directory" messages for `$ dune install`. (#6513,
@rgrinberg)

- Fix configurator when using the MSVC compiler (#6538, @nojb)
Copy link
Member

Choose a reason for hiding this comment

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

Should mention the bug this PR fixes.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Fixed, thanks.

nojb added 2 commits November 22, 2022 07:56
Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
@nojb nojb merged commit 361c46d into ocaml:main Nov 22, 2022
@nojb nojb deleted the configurator_msvc branch November 22, 2022 06:57
emillon pushed a commit to emillon/dune that referenced this pull request Dec 20, 2022
Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
emillon pushed a commit to emillon/dune that referenced this pull request Dec 20, 2022
Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
emillon added a commit that referenced this pull request Dec 20, 2022
Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>

Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
Co-authored-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
emillon added a commit to emillon/opam-repository that referenced this pull request Dec 21, 2022
…ne-site, dune-rpc, dune-rpc-lwt, dune-private-libs, dune-glob, dune-configurator, dune-build-info, dune-action-plugin and chrome-trace (3.6.2)

CHANGES:

- Fix configurator when using the MSVC compiler (ocaml/dune#6538, fixes ocaml/dune#6537, @nojb)

- Fix running the RPC server on windows (ocaml/dune#6721 fixes ocaml/dune#6720, @rgrinberg)
jonahbeckford pushed a commit to diskuv/diskuv-opam-repository that referenced this pull request Dec 23, 2022
…ne-site, dune-rpc, dune-rpc-lwt, dune-private-libs, dune-glob, dune-configurator, dune-build-info, dune-action-plugin and chrome-trace (3.6.2)

CHANGES:

- Fix configurator when using the MSVC compiler (ocaml/dune#6538, fixes ocaml/dune#6537, @nojb)

- Fix running the RPC server on windows (ocaml/dune#6721 fixes ocaml/dune#6720, @rgrinberg)
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.

dune-configurator for MSVC
3 participants
0