summaryrefslogtreecommitdiffstats
path: root/ipapython/errors.py
diff options
context:
space:
mode:
authorPetr Spacek <pspacek@redhat.com>2016-11-24 17:35:24 +0100
committerMartin Basti <mbasti@redhat.com>2016-12-13 14:36:11 +0100
commitb7d70baee73c64898de91e2fa59b3f9f417c8e01 (patch)
tree8d35f5d2f7332fcae0e29be680005fa670fce20d /ipapython/errors.py
parent0663faf2585be4af3501965934703da0ede41610 (diff)
downloadfreeipa-b7d70baee73c64898de91e2fa59b3f9f417c8e01.tar.gz
freeipa-b7d70baee73c64898de91e2fa59b3f9f417c8e01.tar.xz
freeipa-b7d70baee73c64898de91e2fa59b3f9f417c8e01.zip
Build: makerpms.sh generates Python 2 & 3 packages at the same time
Petr Viktorin recommended me to copy the whole build directory and run configure twice, with different values for PYTHON variable. After thinking a bit about that, it seems as cleanest approach. Building for two versions of Python at the same time should be temporary state so I decided not to complicate Autotools build system with conditional spagetti for two versions of Python. For proper Python2/3 distiction in the two separate builds, I added find/grep/sed combo which replaces shebangs with system-wide Python interpreter as necessary. This is workaround for the fact that FreeIPA does not use setuptools properly. Honza told me that proper use of setuptools is not trivial so we decided to go with this for now. https://fedorahosted.org/freeipa/ticket/157 Reviewed-By: Martin Basti <mbasti@redhat.com> Reviewed-By: Christian Heimes <cheimes@redhat.com>
Diffstat (limited to 'ipapython/errors.py')
0 files changed, 0 insertions, 0 deletions