Vadim Godunko
4b555a9c55
S306-049 Extend binding for PyFrameObject and PyCodeObject.
...
To be able to use them to process backtrace information.
Change-Id: I74f1e46338151267ffe632aa6520e7ff64df8cf2
2019-03-11 17:59:23 +03:00
Vadim Godunko
c2d39da056
S221-057 Update set of values for Why_Trace_Func
...
Change-Id: Ia971be5127d552f46e32a94d20b2ac4da0bb99b9
2019-03-06 19:42:32 +03:00
Pierre-Marie de Rodat
74dd19c3ea
python/setup.py: fix local referenced before assignment
...
no-tn-check
Change-Id: Ibad29e7a1931ae3a745be6b56f57ff3c12fdd4cd
2019-02-08 17:26:36 +01:00
Pierre-Marie de Rodat
1ad6f7f1b8
*/setup.py: remove obsolete support for --disable-shared
...
Change-Id: I28f73c6aa2f64cd238a921827a5b9c194329c5aa
TN: S208-007
2019-02-08 17:22:59 +01:00
Nicolas Roche
93907d7dfe
Adjust cases for which we should link with shared libpython
...
When --enable-framework is passed it means that --enable-shared was
passed implicitely.
Part of R606-030
Change-Id: I0506e3e690d582e43aa5dc8cd2c5aa6b84e7e3f2
2018-06-06 15:34:25 +02:00
Nicolas Roche
4ff02cdfe4
Choose right version of the libpython: share or static
...
Part of R207-013
Change-Id: I7058381faa936eddc0f50e9182de836410d34297
2018-02-07 15:39:00 +01:00
Vadim Godunko
e41eb658c3
QB01-037 Use prefix of specified interpreter to relocate paths.
...
This allows to use virtual environments too.
Change-Id: I6f85b8926fc502f9077c4d3d4d655c7a45a46565
2018-02-07 07:12:28 -05:00
Vadim Godunko
85e5884d08
QB01-037 Set library kind for libgpr.
...
Change-Id: Ib03bdc8b9d6b4461aaed7de41073381f246ea7cb
2018-02-07 04:36:22 -05:00
Nicolas Roche
2fe739ff7b
Rename projects to avoid backward compatibility issues
...
Part of R117-015
Change-Id: I80bbd4b9e2594f23bce3d5dc2ef8e9ac534c0fb4
2018-01-17 11:31:47 +01:00
Vasiliy Fofanov
0d3bfccd00
Use '_' in Library_Name since '-' won't work for SALs. P909-033
...
Change-Id: I74db33bcfa35e8b5bbdb573b99f967b51c5bb62f
2017-12-05 12:07:22 +01:00
Nicolas Roche
fa5ca26262
Update default library types to static
...
Add comments about the danger of chaniging the order
Change-Id: I014a26cbd972368f5e9a1e2eb6e9fe668caaf5ef
2017-12-01 10:24:15 +01:00
Nicolas Roche
67877b9fe0
Review build/install procedure of gnatcoll bindings components
...
Use Python rather than makefiles in order to make the build process
more portable (specially on Windows systems). The new build system
just add a dependency on a bare Python installation.
Part of P909-033
Change-Id: Icb4fcd72a7c1b2c7063ca8044ecd526f11969985
2017-11-06 15:06:39 +01:00
Nicolas Roche
70272c4ac9
Adjust path to version_information
...
Part of P909-033
Change-Id: Icdd826deb4619e87c051bd5901e2925b9a81c9b7
2017-11-02 12:43:46 +01:00
Vasiliy Fofanov
2a938f0d09
Compute normalized target and use it throughout. P909-033
...
Change-Id: Iebce7f0b038fd29d884e0f84f444648043107d01
2017-10-31 17:11:25 +01:00
Vasiliy Fofanov
a3cd16cb24
Initial version of gnatcoll-bindings module.
...
Part of major reorganization of gnatcoll for better modularity and
maintainability.
Change-Id: I24defa7165e4158987b147849882f4295a453da3
TN: P909-033
2017-10-29 15:53:38 +01:00