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.

    1. 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.

        1. 1

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

        2. 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.