Refinement on the previous change: do not pass the Python
static library to the linker if we are in the mode where
we are using the Python shared library.
Change-Id: I05a19d0f69a492106d04e612f299ea32ceeae1ea
Add a project variable to indicate the path to the libpython*.la,
and use this variable to find this when building.
Copy the .la file to the installation destination,
and use the variable to make sure the project generated by gprinstall
finds it.
Change-Id: Ic145f14339091ecb3bf6f10af14916de9fa176d4
To avoid conflict with installed gnatcoll.gpr where GNATCOLL_BUILD means
library type.
Part of S709-037.
Change-Id: I5a0164505bee8e4a93409615e7a9d3b9a85c02f3
Like for gnatcoll_core, these externals allow gnatcoll_*.gpr to be used
from a project that defines the BUILD external in an incompatible way.
Part of S709-037.
Change-Id: I409695393fb40d301e280a3f5ac7018e9d7bc81b
The API between python2 and python3 has significantly changed
and having a different name will prevent dynamic linking issues.
Change-Id: I7ad5f5d470a658abfc67e65206a09919e0a68fe5