From mboxrd@z Thu Jan 1 00:00:00 1970 From: Igor Gnatenko Subject: [PATCH libdrm] meson: do not use cairo/valgrind if disabled Date: Mon, 19 Feb 2018 13:55:27 +0100 Message-ID: <20180219125527.8167-1-ignatenko@redhat.com> References: <20180219121516.mcyn6cfmvkgpy7qj@imgtec.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr0-f194.google.com (mail-wr0-f194.google.com [209.85.128.194]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5F6496E154 for ; Mon, 19 Feb 2018 12:55:32 +0000 (UTC) Received: by mail-wr0-f194.google.com with SMTP id w77so9515217wrc.6 for ; Mon, 19 Feb 2018 04:55:32 -0800 (PST) In-Reply-To: <20180219121516.mcyn6cfmvkgpy7qj@imgtec.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Igor Gnatenko List-Id: dri-devel@lists.freedesktop.org LURjYWlyby10ZXN0cz1mYWxzZSBjdXJyZW50bHkgcmVzdWx0cyBpbnRvIGVuYWJsaW5nIGNhaXJv IHN1cHBvcnQgaWYgaXQKd2FzIGZvdW5kLiBTYW1lIGZvciB2YWxncmluZC4KCnYyOgoqIFVzZSB1 bmRlcnNjb3JlLXByZWZpeGVkIHZhcmlhYmxlcyB0byBub3QgY2hhbmdlIHR5cGUgb2YgdmFyaWFi bGUKKiBVc2UgZW1wdHkgYXJyYXkgZm9yICJmYWtlIiBkZXBlbmRlbmN5IGluc3RlYWQgb2YgcmVh bCBlbXB0eSBvYmplY3QKCnYzOgoqIEZpeCB0eXBvCgpSZXZpZXdlZC1ieTogRXJpYyBFbmdlc3Ry b20gPGVyaWMuZW5nZXN0cm9tQGltZ3RlYy5jb20+ClNpZ25lZC1vZmYtYnk6IElnb3IgR25hdGVu a28gPGlnbmF0ZW5rb0ByZWRoYXQuY29tPgotLS0KIG1lc29uLmJ1aWxkIHwgMjQgKysrKysrKysr KysrKysrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgNiBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9tZXNvbi5idWlsZCBiL21lc29uLmJ1aWxkCmluZGV4IDE2 NjU1OWU4Li43Zjc4NmE4YyAxMDA2NDQKLS0tIGEvbWVzb24uYnVpbGQKKysrIGIvbWVzb24uYnVp bGQKQEAgLTMyLDggKzMyLDYgQEAgcGtnID0gaW1wb3J0KCdwa2djb25maWcnKQogd2l0aF91ZGV2 ID0gZ2V0X29wdGlvbigndWRldicpCiB3aXRoX2ZyZWVkcmVub19rZ3NsID0gZ2V0X29wdGlvbign ZnJlZWRyZW5vLWtnc2wnKQogd2l0aF9pbnN0YWxsX3Rlc3RzID0gZ2V0X29wdGlvbignaW5zdGFs bC10ZXN0LXByb2dyYW1zJykKLXdpdGhfY2Fpcm9fdGVzdHMgPSBnZXRfb3B0aW9uKCdjYWlyby10 ZXN0cycpCi13aXRoX3ZhbGdyaW5kID0gZ2V0X29wdGlvbigndmFsZ3JpbmQnKQogCiBjb25maWcg PSBjb25maWd1cmF0aW9uX2RhdGEoKQogCkBAIC0yMjYsOCArMjI0LDIyIEBAIGVuZGZvcmVhY2gK IAogZGVwX3BjaWFjY2VzcyA9IGRlcGVuZGVuY3koJ3BjaWFjY2VzcycsIHZlcnNpb24gOiAnPj0g MC4xMCcsIHJlcXVpcmVkIDogd2l0aF9pbnRlbCkKIGRlcF9jdW5pdCA9IGRlcGVuZGVuY3koJ2N1 bml0JywgdmVyc2lvbiA6ICc+PSAyLjEnLCByZXF1aXJlZCA6IGZhbHNlKQotZGVwX2NhaXJvID0g ZGVwZW5kZW5jeSgnY2Fpcm8nLCByZXF1aXJlZCA6IHdpdGhfY2Fpcm9fdGVzdHMgPT0gJ3RydWUn KQotZGVwX3ZhbGdyaW5kID0gZGVwZW5kZW5jeSgndmFsZ3JpbmQnLCByZXF1aXJlZCA6IHdpdGhf dmFsZ3JpbmQgPT0gJ3RydWUnKQorX2NhaXJvX3Rlc3RzID0gZ2V0X29wdGlvbignY2Fpcm8tdGVz dHMnKQoraWYgX2NhaXJvX3Rlc3RzICE9ICdmYWxzZScKKyAgZGVwX2NhaXJvID0gZGVwZW5kZW5j eSgnY2Fpcm8nLCByZXF1aXJlZCA6IF9jYWlyb190ZXN0cyA9PSAndHJ1ZScpCisgIHdpdGhfY2Fp cm9fdGVzdHMgPSBkZXBfY2Fpcm8uZm91bmQoKQorZWxzZQorICBkZXBfY2Fpcm8gPSBbXQorICB3 aXRoX2NhaXJvX3Rlc3RzID0gZmFsc2UKK2VuZGlmCitfdmFsZ3JpbmQgPSBnZXRfb3B0aW9uKCd2 YWxncmluZCcpCitpZiBfdmFsZ3JpbmQgIT0gJ2ZhbHNlJworICBkZXBfdmFsZ3JpbmQgPSBkZXBl bmRlbmN5KCd2YWxncmluZCcsIHJlcXVpcmVkIDogX3ZhbGdyaW5kID09ICd0cnVlJykKKyAgd2l0 aF92YWxncmluZCA9IGRlcF92YWxncmluZC5mb3VuZCgpCitlbHNlCisgIGRlcF92YWxncmluZCA9 IFtdCisgIHdpdGhfdmFsZ3JpbmQgPSBmYWxzZQorZW5kaWYKIAogd2l0aF9tYW5fcGFnZXMgPSBn ZXRfb3B0aW9uKCdtYW4tcGFnZXMnKQogcHJvZ194c2x0ID0gZmluZF9wcm9ncmFtKCd4c2x0cHJv YycsIHJlcXVpcmVkIDogd2l0aF9tYW5fcGFnZXMgPT0gJ3RydWUnKQpAQCAtMjU5LDggKzI3MSw4 IEBAIGZvcmVhY2ggdCA6IFsKICAgICAgICAgICAgICBbd2l0aF9yYWRlb24sICdSQURFT04nXSwK ICAgICAgICAgICAgICBbd2l0aF92YzQsICdWQzQnXSwKICAgICAgICAgICAgICBbd2l0aF92bXdn ZngsICdWTVdHRlgnXSwKLSAgICAgICAgICAgICBbZGVwX2NhaXJvLmZvdW5kKCksICdDQUlSTydd LAotICAgICAgICAgICAgIFtkZXBfdmFsZ3JpbmQuZm91bmQoKSwgJ1ZBTEdSSU5EJ10sCisgICAg ICAgICAgICAgW3dpdGhfY2Fpcm9fdGVzdHMsICdDQUlSTyddLAorICAgICAgICAgICAgIFt3aXRo X3ZhbGdyaW5kLCAnVkFMR1JJTkQnXSwKICAgICAgICAgICAgIF0KICAgY29uZmlnLnNldDEwKCdI QVZFX0AwQCcuZm9ybWF0KHRbMV0pLCB0WzBdKQogZW5kZm9yZWFjaAotLSAKMi4xNi4yCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK