--===============1819071390004009396== Content-Type: multipart/alternative; boundary="===============6500454659147572466==" --===============6500454659147572466== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/106707/ ----------------------------------------------------------- (Updated Oct. 3, 2012, 10:43 a.m.) Review request for Build System. Description (updated) ------- Python 3.2 changed the compile mechanism by creating a __pycache__ director= y. This obviously breaks a lot of stuff that assumed that pyc files were st= ored in the same directory as the py files. This change adds a check, and a= djusts files only in case Python 3.2 is found. Notice that currently I have= way of testing if the suffix (*cpython) is the same on all supported OSes. Diffs ----- cmake/modules/PythonMacros.cmake 774c6b2d8eb5f9bafaf7e73da1108bd347a73667 = Diff: http://git.reviewboard.kde.org/r/106707/diff/ Testing ------- No more errors are produced when building PyKDE4 with Python 3.2.3 Thanks, Luca Beltrame --===============6500454659147572466== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable
This is an automatically generated e-mail. To reply, visit: http://git.revie= wboard.kde.org/r/106707/

Review request for Build System.
By Luca Beltrame.

Updated Oct. 3, 2012, 10:43 a.m.

Descripti= on (updated)

Python 3.2 changed the compile mechanism by creating a __pyc=
ache__ directory. This obviously breaks a lot of stuff that assumed that py=
c files were stored in the same directory as the py files. This change adds=
 a check, and adjusts files only in case Python 3.2 is found. Notice that c=
urrently I have way of testing if the suffix (*cpython) is the same on all =
supported OSes.

Testing <= /h1>
No more errors are produced when building PyKDE4 with Python=
 3.2.3

Diffs=

  • cmake/modules/PythonMacros.cmake (774c6b2d= 8eb5f9bafaf7e73da1108bd347a73667)

View Diff

--===============6500454659147572466==-- --===============1819071390004009396== 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 --===============1819071390004009396==--