docs: add documentation for building with meson
authorDylan Baker <dylan@pnwbakers.com>
Tue, 17 Oct 2017 19:19:49 +0000 (12:19 -0700)
committerDylan Baker <dylan@pnwbakers.com>
Thu, 16 Nov 2017 17:48:09 +0000 (09:48 -0800)
commitbc17ac58661c2dbbd5fea48d4af628baef434e86
tree0ef33428ee52dd6cc1634533e070df3b39f1a99c
parentd25123e23a77e216b45f8e1a83ac32805b07be82
docs: add documentation for building with meson

v2: - Add information about CC, CXX, CFLAGS, and CXXFLAGS (Nicolai)
    - Add message at top that meson for mesa is still a work in progress
    - Add trailing "/" to directories (Eric E.)
    - Fix a number of spelling/grammar/style suggestions from Eric E.
    - Make a number of changes as suggested by Emil.
v3: - Fix order of commands in example (Eric E.)
    - Add documentation for overriding LLVM version (Eric E.)
v4: - Rebase on master
    - update default buildtype
    - add note about b_ndebug
    - Clarify meson configure a bit
v5: - use <code> for command line arguments (Eric E.)
    - Add note about listing options without a build directory
    - Minor formatting changes (Eric E.)
    - Replace the CC, CFLAGS, etc section with an environment variables
      section, which mentions CC, CXX, CFLAGS, CXXFLAGS, LDFLAGS, and
      DESTDIR
    - Add comment that not using buildtype debug might make debugging
      harder
    - Add comment that b_ndebug and buildtype are orthogonal

Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch> (v3)
docs/contents.html
docs/meson.html [new file with mode: 0644]