This allows running the testsuite without having to do a full
PolyORB build in the same work area.
For P118-007
Subversion-branch: /trunk/polyorb
Subversion-revision: 246204
This is to work around the issue with XML/Ada described in HA21-023, and
also for better homogeneity with other add-ons.
Subversion-branch: /trunk/polyorb
Subversion-revision: 131188
documented
in E923-010. In particular, the *.ali files were in
<prefix>/include/polyorb,
and are now moved to <prefix>/lib/polyorb. This requires changing
polyorb.gpr
and polyorb-config so the *.ali files can be found.
For EC06-003, E923-010.
Subversion-branch: /trunk/polyorb
Subversion-revision: 115679
documented
in E923-010. In particular, polyorb.gpr goes in <prefix>/lib/gnat,
because it
is intended to be imported by user projects, and the other *.gpr files
go in
<prefix>/lib/gnat/polyorb, because they are not used directly by user
projects. Create projects subdirectory of projects-distrib, so the
source dirs
more closely mimics the install dirs, making installation simpler.
For EC06-003, E923-010.
Subversion-branch: /trunk/polyorb
Subversion-revision: 115617
to
generate polyorb.gpr, so we can import the correct corba services
projects. Use @WITH_SERVICE_PRJS@.
(configure.ac): Set @WITH_SERVICE_PRJS@ to the appropriate with_clause.
We
generate the whole with_clause, rather than just a list, because there
can be
zero such projects, and "with ;" would be illegal. It doesn't make much
sense
to have zero application or protocol personalities, but we might as
well do
those the same way, for uniformity. So, we now have WITH_APPLI_PRJS and
WITH_PROTO_PRJS as well.
(projects/src_setup.gpr.in, projects-distrib/src_setup.gpr.in): Use
WITH_APPLI_PRJS and WITH_PROTO_PRJS instead of APPLI_PRJS and
PROTO_PRJS --
seems a little cleaner this way.
For EC06-003.
Subversion-branch: /trunk/polyorb
Subversion-revision: 115574
clients
of PolyORB. For each project file in projects that builds a library,
there is
a project file in projects-distrib with the same name, which has the
necessary
commands to allow gnatmake to find the corresponding installed .a file.
In
addition, we have polyorb.gpr, which is intended to be imported by
clients,
and common.gpr, which is imported by everything here.
(Makefile.in): Install the project files from projects-distrib.
(projects/README): Update documentation.
(configure.ac): Add projects-distrib/src_setup.gpr, which is generated
from
projects-distrib/src_setup.gpr.in.
(MANIFEST): Add new files in projects-distrib.
For EC06-003.
Subversion-branch: /trunk/polyorb
Subversion-revision: 115520