Live data from Hacker News

Xmake: A cross-platform build utility based on Lua

xmake.io

1–10 of 41 posts

Re: Xmake: A cross-platform build utility based on Lua

#2
I think a syntax example on the homepage would be a good idea. Also comparison charts for things like cmake, ninja, meson, and bazel. If you have a dependency finding strategy, highlight the pros and cons of that. Basically the only reason states for why I should use this is lua, and that’s not inherently compelling to me for build tooling.

Re: Xmake: A cross-platform build utility based on Lua

#4
post #3

At my work we use MSBuild and vcpkg. What would a transition from that to XMake be like?

Then you are already using XMake (albeit a different one than OP), it's the original codename for MSBuild, still present in the code: https://github.com/dotnet/msbuild/blob/main/src/MSBuild/XMak... :)

Re: Xmake: A cross-platform build utility based on Lua

#6
post #4
post #3

At my work we use MSBuild and vcpkg. What would a transition from that to XMake be like?

Then you are already using XMake (albeit a different one than OP), it's the original codename for MSBuild, still present in the code: https://github.com/dotnet/msbuild/blob/main/src/MSBuild/XMak... :)

[deleted]

Re: Xmake: A cross-platform build utility based on Lua

#8
post #4
post #3

At my work we use MSBuild and vcpkg. What would a transition from that to XMake be like?

Then you are already using XMake (albeit a different one than OP), it's the original codename for MSBuild, still present in the code: https://github.com/dotnet/msbuild/blob/main/src/MSBuild/XMak... :)

Your phrasing could confuse readers: MSBuild happened to historically have XMake as a codename but is entirely unrelated to the build system known as XMake.

Re: Xmake: A cross-platform build utility based on Lua

#10
post #9
post #3

At my work we use MSBuild and vcpkg. What would a transition from that to XMake be like?

As far as I am aware, there no integrations available with Visual Studio, and not sure about C++20 modules and import std support.

> not sure about C++20 modules and import std support

XMake supports both.

Post reply on HN