Several targets, such as c, ccg, or jvm, do not support linking.
To avoid hardcoded values in the gpr2 code, a new attribute, Disable_Linking,
has been introduced. It defaults to false, so only the targets mentioned above
need to define it.
Issue: eng/gpr/gpr-issues#765
Support for it was removed but some references remain in libgpr2.
Adjust testsuite and some checks whose conditions were too strict to
enable proper test result.
no-issue-check
It's been more than a couple of years now that this attribute is
replaced by Compiler'Driver attribute, and its mixed usage with index
or without makes it impossible to move to the new library, so let's
just dismiss now its usage.
For eng/gpr/gpr-issues#474
This switch means that options are passed to the compiler using a spec file
instead of command line. It is not a global project attribute but rather a
Compiler package attribute.
Add new attribute to specify the location of main config project.
Recreate legacy way of specifying --config amond Builder.Switches
or Builder.Default_Switches with corresponding obsolescence warning.
Update the docs.
Issue: eng/gpr/gpr-issues#74
* move the python module to a separate folder from metadata
* adjust a bit the phrasing in conf.py
* split attributes doc generation from the doc build
* fix gprdoc --display default value
* output of gprdoc is now put in the build directory
* document attributes inheritance
* fix index descriptions
* gprdoc test now outputs only differences between expected doc and
commited one.
TN: V324-004
Change-Id: Id4c152b189a20a53f2df653328ac1da4cd3ec4e7
Release of python script that uses gprdoc output
and generates a reStructuredText file.
Integration of the new generated reStructuredText file
into different makefiles to have a complete chain of
attributes documentation generation.
TN: V324-004
Change-Id: I02bb31dc8b19f5516e63c4432b88daad9c6b82bd
Depends-On: I06ab7e68000b587d3f43b08b8981115d0885385f