Gentoo Archives: gentoo-dev

From: Johannes Huber <johu@g.o>
To: "Michał Górny" <mgorny@g.o>, gentoo-dev@l.g.o
Cc: kde@g.o
Subject: [gentoo-dev] Re: RFC: using Ninja in more CMake-based packages
Date: Wed, 19 Aug 2015 22:43:32
Message-Id: 55D50722.30607@gentoo.org
In Reply to: [gentoo-dev] RFC: using Ninja in more CMake-based packages by "Michał Górny"
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 Am 06/07/15 um 17:08 schrieb Michał Górny:
5 > Hello, developers.
6 >
7 [snip]
8
9 > Sadly, there are two problems with using Ninja:
10 >
11 > 1) it will not work with some packages,
12 >
13
14 [snip]
15
16 >
17 > So, what do you think? Should I start switching random packages to
18 > Ninja whenever it works?
19 >
20 > Oh, and this would be done via something like:
21 >
22 > : ${CMAKE_MAKEFILE_GENERATOR:=Ninja}
23 >
24 > before inherit line. To respect user forcing another generator, and
25 > to get deps right.
26 >
27 > [1]:https://bugs.gentoo.org/show_bug.cgi?id=546336
28 >
29
30 FYI we have a tracker bug now[1]. Bug alias is "ninja-porting" Toralf
31 Förster is already tinderboxing it. If we have all bugs fixed we can
32 discuss to enable it globally.
33
34 [1] https://bugs.gentoo.org/show_bug.cgi?id=557992
35
36 Kreetings
37 - --
38 Johannes Huber (johu)
39 Gentoo Linux Developer / KDE Team
40 GPG Key ID FDF4F788
41 -----BEGIN PGP SIGNATURE-----
42 Version: GnuPG v2.1
43
44 iQJ8BAEBCgBmBQJV1QcfXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
45 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0N0Y0MTczMjZGRTRGODM5M0MzOTU4RDAy
46 OTU0NDVDRUY5MDcyRDJGAAoJEClURc75By0v80oP/22dI/4S0b36oxM+fKwh13a+
47 6Q9RMflwZtd+OKLPaeqZEU3XS2E/F0r8WR/GDWzZuRRFpJbOXjVjaB+GwEwrvi7V
48 t5bN8Xu8wTMuACEc8RbJWl1WClnEm8pEyODutdwXaePSt+w4cIOivdNZopzdkgFD
49 LkNAMk7wbsb4RNnbdpcmIXEFn0SSZvV52B8nof9l1XMhPgwYACa2E7PyY/uVzWae
50 nP1NfZLM8HRI9S41+jS4hDdrpIls03XBvdcEZfDZ3Wiru5ibXEcyYcSbjzvNlUpp
51 N+wCSjbtawjVuWF/h/ltW07EXtJEqlz0PrdW2P6rf1H7G8Z0vmzLGPh1LJ4cOVYH
52 cTMmEagQJjKiQnv1z+ijJrpsEVAAerApVpcEtoDmFFSwjxgEr34dGlNETrTWAB8x
53 vv14aVp94T+o5satjNQSeB6jyPySO4slTEYlZ2NZpX50oelF1aUgX4glaxadU0Yb
54 5Nd+xu4W7eeZf1TJ/DNTx8kHOEHnGzff/JZ+4+tUrtR/V61fHGPWrFRmiBC2U2Br
55 HjdaCefWE+lEbJm81a4LH0k7S0axMPZQHCuuicUt3uy2eNxJpBOMMDe0xGfzadZ1
56 c26sJgU6SdQhGSwMy6PiQGYw8AY9ffQk7KTfGiX5E4oMiiWXGDTU6jschqw4+ZlI
57 45qYstN0xi7VeAut8uYJ
58 =6/bq
59 -----END PGP SIGNATURE-----