meson: make nm binary optional
authorDylan Baker <dylan@pnwbakers.com>
Thu, 17 May 2018 20:44:30 +0000 (13:44 -0700)
committerDylan Baker <dylan@pnwbakers.com>
Fri, 3 May 2019 17:58:05 +0000 (10:58 -0700)
commitff9bf223c24143260a975f45963eb90f40565c57
treec8ec393ae985491da3d8812b36a8be586dbfaaad
parentf5eafc2dc6a68c9c2c2660dff528de1ecdedf4dc
meson: make nm binary optional

This makes nm not required, but used if found. In general I imagine that
this means that on windows nm wont be found, and on other platforms it
will.

v2: - fix gbm and egl symbols check tests to only be run if nm is found
    - reword commit message to reflect the code change

Reviewed-by: Eric Anholt <eric@anholt.net>
meson.build
src/egl/meson.build
src/gbm/meson.build
src/mapi/es1api/meson.build
src/mapi/es2api/meson.build