From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Anholt Subject: Re: [RFC libdrm 0/2] Replace the build system with meson Date: Wed, 22 Mar 2017 15:15:46 -0700 Message-ID: <87zigd7yb1.fsf@eliezer.anholt.net> References: <148971007574.15211.14603838222614916328@localhost.localdomain> <15ada012eb8.277a.c6988b7ea6112e3e892765a0d4287e0c@jlekstrand.net> <149021627994.24719.9081074608793800913@localhost.localdomain> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1542412732==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: mesa-dev-bounces@lists.freedesktop.org Sender: "mesa-dev" To: Rob Clark , Dylan Baker Cc: Emil Velikov , ML dri-devel , ML mesa-dev List-Id: dri-devel@lists.freedesktop.org --===============1542412732== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain Rob Clark writes: > On Wed, Mar 22, 2017 at 4:57 PM, Dylan Baker wrote: >> Here's a not so complete list: https://github.com/mesonbuild/meson/wiki/Users >> >> Notably gnome is moving to meson (and some parts already use it), weston and >> libinput have ports, libepoxy uses meson, and gstreamer is using meson. I >> can't say for sure it's going to be around forever, but its been in development >> since late 2012 and still lands several patches a day, they were responsive to >> me when I sent a patch (that I still need to respin), and they seem to be >> picking up momentum from downstreams. > > > btw, possibly newbie question, but from what I can tell so far in > meson docs, there are separate 'meson build && cd build && ninja' > steps.. one nice thing about autotools is 'git pull && make' (and it > somehow magically figures out whether to re-automake/autoconf). Not > sure if there is a way to do something like that in meson. Consider meson build to be ./autogen.sh. After that point you can git pull && make. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE/JuuFDWp9/ZkuCBXtdYpNtH8nugFAljS95MACgkQtdYpNtH8 nuihig//b+uqU/rW1qKE8/VJn2GF2QyoewQNnLLIAy3ALXUBKyBYq6ofLHHhD35j gFqaBzmZ5kDrpLPZPrXoNx/RlIMuElxamqu4FsasT4I6b0FrtlKm7wbKx65hhhWl SHc7Ay7YsEzCih2c+5QiRGY77R529wIDPIGaFPqmDyniK9FWJN39O3xB6OzBBT/U 1Wh/CJ6eFv4HeANk1S74ucduhN0wljeNo+y1mhuzFtjTafD+jF03sgcp6Mgy7Tqa RZCIX7o2W3navqk7etEuOR+gje4ytQ1GrgdEbSmQj5OtsiFa0VvedjKThSuUWI9i mu15gI9AckQd47ei4SkR0K2/Njb13yoenTRb4sOOeb7G0gLpgzOzrJDTYy29TBf9 tquZt4/dDUKaiJLXHN0a17WD1CFZprBKWWywUOEkcGzk7rWeVDyC/nBjttbA/ecM YsEfYHw2A8uAXsy/Ul6X/Ro2PQd3sq4bvjAK2wQnpaKafBxf8+sK8MJf1vxXXuR/ i4EGABSVC+O1VMdi6DkHxWJWE6ajMlrockEv8hE0yp10+hWD7JoAsd4/zaQ+34AM TEWY2uiQAHPkGP6RL2nLjtxD0LARj9j1V4NRf4eg08N4MGqn3JjyTETS4mHy5LtQ Inls8XC7k+8eiSJ9hyBNS+sw2kbbN/ZsjnSihJxkld0tKWO2Leg= =j6ED -----END PGP SIGNATURE----- --=-=-=-- --===============1542412732== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbWVzYS1kZXYg bWFpbGluZyBsaXN0Cm1lc2EtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21lc2EtZGV2Cg== --===============1542412732==--