Nicolas Boulenguez
aeea734354
Use ADAFLAGS CFLAGS CPPFLAGS LDFLAGS if they exist in the environment
2021-04-05 15:56:56 +02:00
Nicolas Boulenguez
53d37d3ed4
Removed unused OS_Kind external variable.
...
The related part of setup.py is still required by the imported
gnatcoll.gpr.
2021-04-05 15:55:13 +02:00
Nicolas Boulenguez
bd6661cae4
In library projects, only set version in the relocatable case
2021-04-05 15:54:31 +02:00
Nicolas Boulenguez
92da3a0af8
Explicitly mark projects with the library qualifier
2021-04-05 15:46:19 +02:00
Dimitri Kokkonis
d0e71781e5
Migrate to Sphinx 3.2 and Python 3. T421-010
...
Change-Id: I96620da19b01be4b8a63de05ac4be8c6cb6a63c4
2020-12-08 16:28:28 +01:00
Fabien Chouteau
c8425159d5
gnatcoll_*.gpr: rename external GNATCOLL_BUILD into GNATCOLL_BUILD_MODE
...
To avoid conflict with installed gnatcoll.gpr where GNATCOLL_BUILD means
library type.
Part of S709-037.
Change-Id: I5a0164505bee8e4a93409615e7a9d3b9a85c02f3
2020-09-10 18:41:55 +02:00
Fabien Chouteau
5262835c42
gnatcoll_*.gpr: introduce the GNATCOLL_BUILD external
...
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
2020-08-25 16:07:04 +02:00
Fabien Chouteau
3db68c45ea
gnatcoll.gpr_{gmp|iconv|omp|readline|syslog}: set default LIBRARY_TYPE
...
Part of T717-016
Change-Id: I1c259b5e85e9c94214d970603c57ab5bf7510540
2020-08-06 11:58:40 +02:00
Nicolas Roche
5e9aa4d3d4
Ensure setup.py is always Python 3.x compatible
...
Part of S821-014
Change-Id: I93308e8766cf9c7b4a29fdcdfc003b9146d77549
2020-02-17 05:05:22 -05:00
Pierre-Marie de Rodat
b99a330afa
Import documentations from the obsolete GNATcoll monorepo
...
Change-Id: I7cb976c1224d75f93f588240f70af42b4674a64c
TN: R329-046
2020-02-10 15:31:10 +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
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