1. 7
    1. 3

      This is awesome. I don’t know how they are able to add support for both old and new languages at the same time. But color me impressed. Xmake has become by go-to build tool.

    2. 1

      @ruki, Features wise it looks great. The idea of abstracting most common operations for different compilers (Like the optimization level) is great.

      What I don’t find satisfying is the documentation. I find meson documentation to be clearer. Also it would be great to define the defaults you set for each compiler.

      1. 1

        Thank you very much for your feedback, we will continue to improve the documentation.

      2. 1

        We can apply add_rules("mode.release","mode.debug") to set the defaults

    3. 1

      TIL there is a new “xmake” that is completely unrelated to the old (X11) xmake. Wiki doesn’t even mention the old one – I started to think it never really existed, and I was experiencing the Mandela effect, but there is still some evidence here: https://freebsd.pkgs.org/11/freebsd-amd64/xmake-1.06_1.txz.html

      I guess there are only a thousand possible project names.

      1. 1

        They are completely unrelated, just the same name.