Skip to content

[vcpkg/scripts/make] add compiler tools to PATH#17085

Merged
vicroms merged 2 commits intomicrosoft:masterfrom
huangqinjin:make-compiler-path
Apr 7, 2021
Merged

[vcpkg/scripts/make] add compiler tools to PATH#17085
vicroms merged 2 commits intomicrosoft:masterfrom
huangqinjin:make-compiler-path

Conversation

@huangqinjin
Copy link
Copy Markdown
Contributor

No description provided.

@JackBoosY
Copy link
Copy Markdown
Contributor

cc @Neumann-A

@JackBoosY JackBoosY added the category:tool-update The issue is with build tool or build script, which requires update or should be executed correctly label Apr 5, 2021
@SamuelMarks
Copy link
Copy Markdown
Contributor

[offtopic]
So is this to compile the GNU make binary? - Or to take non CMake projects and enable them to work with vcpkg? - Or to aid in rewriting autotools incl. make projects into CMake ones?

PS: Looks like they fixed Windows again http://git.savannah.gnu.org/cgit/make.git/commit/?id=1ae90c030d5ffc79f74e3938880445a6b8b2412e
[/offtopic]

@Neumann-A
Copy link
Copy Markdown
Contributor

@SamuelMarks This: Or to take non CMake projects and enable them to work with vcpkg?

vcpkg_configure_make takes the cmake toolchain and setups everything so that configure/make works with the cmake toolchain.

Why is it assumed that the compiler is on the path:
SPACES
autotools are really bad in handling spaces in paths. The normal way vcpkg is setup on windows uses vcvars which puts the compiler on the path. That is why it is assumed here.

@JackBoosY
Copy link
Copy Markdown
Contributor

Waiting for #17083 merge.

@JackBoosY JackBoosY added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Apr 7, 2021
@vicroms vicroms merged commit 64efdb4 into microsoft:master Apr 7, 2021
@huangqinjin huangqinjin deleted the make-compiler-path branch April 11, 2021 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:tool-update The issue is with build tool or build script, which requires update or should be executed correctly info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants