xmake-io / xmake-docs

The xmake online documentation site
https://xmake.io
49 stars 101 forks source link

xmake introduction confusing #88

Closed murshex closed 1 year ago

murshex commented 1 year ago

Xmake Version

4.7.3

Operating System Version and Architecture

All

Describe Bug

in the introduction it says

Xmake ~= Make/Ninja + CMake/Meson + Vcpkg/Conan + distcc + ccache/sccache

because xmake uses lua and in lua syntax ~= means ”is not”, this makes this line pretty confusing and I think we should remove the ~

Expected Behavior

not confusing

Project Configuration

No response

Additional Information and Error Logs

No response

murshex commented 1 year ago

@waruqi

waruqi commented 1 year ago

It indicates approximate equality, but not exact equivalence.

I don't know of any other symbol to describe it.

murshex commented 1 year ago

How about this?

This has the same meaning and can’t get confused with lua syntax.

Xmake ≈ Make/Ninja + CMake/Meson + Vcpkg/Conan + distcc + ccache/sccache

waruqi commented 1 year ago

done