From kde-buildsystem Thu May 26 00:27:50 2011 From: Michael Pyne Date: Thu, 26 May 2011 00:27:50 +0000 To: kde-buildsystem Subject: Re: Fixing OpenAL and libsndfile dependencies in kdegames (Was `Re: Message-Id: <2465674.mdOxrBoJeF () midna> X-MARC-Message: https://marc.info/?l=kde-buildsystem&m=130636973103484 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============1111918506==" --===============1111918506== Content-Type: multipart/signed; boundary="nextPart54446769.YidGKTCytc"; micalg="pgp-sha256"; protocol="application/pgp-signature" Content-Transfer-Encoding: 7Bit --nextPart54446769.YidGKTCytc Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8" On Wednesday, May 25, 2011 00:25:57 Raphael Kubo da Costa wrote: > It will then be just a matter of intalling two more packages, > and I don't see how this should make things more difficult to > cmakekde/kdesrc-build users, or to anyone at all. Although I certainly don't want to tell kdesrc-build how they have to use the tool, it has always been my intention that they at least will read through CMake output in the event of CMake failures. To that end kdesrc-build symlinks the cmake log to error.log and informs the user of where to find the file so they can review it. In addition kdesrc-build will continue to build everything else possible in a given run, so please don't be too concerned with causing CMake to fail if there's an actual error. I propose assuming that one or both of kgoldrunner and granatier are built by default, and to fail CMake if libsndfile/OpenAL are not found. In the error message that would appear, instead of saying simply to install OpenAL, also give the alternative of adding -DBUILD_kgoldrunner=OFF and - DBUILD_granatier=OFF. That's about the best option I can see at this point. Regards, - Michael Pyne --nextPart54446769.YidGKTCytc Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABCAAGBQJN3Z6LAAoJEAuvDJx7aunyEccP/10CfeLc9sLTeaNngFb9gskn v0ux5ljxXDQxchA522RkjjGJ7+p21bL1/Srbkh0dehZolpVZn5nvUU2miglvZCS9 O/aT2csAuOfZWYkZ2cPujQZ35hRbGeILeXf0xShVvL+koAYNtFgYzjKkAaaCvneO KZzy6A+O4beR8cDsQ26eBUZrNZ3zBvGbauLWREylLLDFjn75UnK/2CQt7zMoSsdQ 1RfJl4l/UTkfGOK7PpC4pUFKrGdXfQHBhmsUSCJYs/Rof+Xl8DAr6IvelVLg96yU nNX77kJEGJGOkdb3gvPT3QLAKl3v59l1glNelvJi9NzpLmHFXtzX7mKKdIOu2vkT BT6OHP9rzjwcLjNZnEJmKGQWDW7HO++ticWx6r0ggcTZP9lZhPQLl1xWdp8pXbtj wx2Ld5paBRMGi9mFCRL2nNkY1jMz7ufJeZGYod2Y43V17aWiapBcpjlpp9r3Of13 kBje3qAXNOrcSkULzeyPxBwPG6KhZs+qdiGoepcoXNKLhNcI7ql7BgtC1m0JJuxm 0V02CAI1B7onLSwwlQpfOL00fwkIe0n6xKRsxH7b6xxmrDK8tikzVE2U+MhlJ8Dn cZIparov+ZbDjkBctdye2ERzE4TdOoRGBu1qS0sSyqZ/pKGNEh/JAKItVZdHrbcC 8NzINAxmDTk/PFi+cyyX =DnBI -----END PGP SIGNATURE----- --nextPart54446769.YidGKTCytc-- --===============1111918506== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem --===============1111918506==--