19 Commits

Author SHA1 Message Date
Thomas Quinot
b4917672cd Support for testing with an installed version of PolyORB
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
2016-02-10 11:54:48 +00:00
Thomas Quinot
502ccd8475 Correct version of change for O301-002
Subversion-branch: /trunk/polyorb
Subversion-revision: 237132
2015-03-10 17:37:36 +00:00
Thomas Quinot
94dfe578e5 Make the default library type in installed projects consistent with the
build-time setting.

Part of O301-002

Subversion-branch: /trunk/polyorb
Subversion-revision: 236936
2015-03-04 17:48:12 +00:00
Thomas Quinot
3558eb0261 Adjust installed projects to account for the case of building without
SSL
correctly.
For L821-003

Subversion-branch: /trunk/polyorb
Subversion-revision: 202152
2013-02-06 10:10:01 +00:00
Thomas Quinot
3cac37efd8 Adjust project dependencies in installed projects.
Followup work on L821-003

Subversion-branch: /trunk/polyorb
Subversion-revision: 202055
2013-02-05 14:13:37 +00:00
Vadim Godunko
a8c007df1d Use correct name of variable.
Fix K923-024.

Subversion-branch: /trunk/polyorb
Subversion-revision: 179190
2011-09-23 19:22:18 +00:00
Vadim Godunko
422135c0e9 Rename Library_Kind scenario variable to Library_Type, and Library_Kind
external variable to LIBRARY_TYPE for consistency with XmlAda.

For F613-011.

Subversion-branch: /trunk/polyorb
Subversion-revision: 178965
2011-09-21 06:33:45 +00:00
Vadim Godunko
7bdd903753 Prepare project files to support shared libraries.
For F613-011.

Subversion-branch: /trunk/polyorb
Subversion-revision: 178129
2011-09-03 07:19:38 +00:00
Pascal Obry
b77323ae27 Remove exec perms.
Subversion-branch: /trunk/polyorb
Subversion-revision: 166796
2010-11-07 21:33:36 +00:00
Thomas Quinot
6e22864ab0 Add install project files for DNS protocol personality.
Subversion-branch: /trunk/polyorb
Subversion-revision: 163693
2010-08-17 10:49:43 +00:00
Thomas Quinot
165c3a404b Update file headers
Subversion-branch: /trunk/polyorb
Subversion-revision: 154411
2009-12-17 17:20:18 +00:00
Thomas Quinot
8c2fb414ff Rename PolyORB projects to avoid clashes with user projects.
Fixes IC17-019

Subversion-branch: /trunk/polyorb
Subversion-revision: 154410
2009-12-17 17:18:24 +00:00
Thomas Quinot
acf5341716 Install static libs in $prefix/lib/polyorb/static instead of $prefix/lib
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
2008-10-21 17:04:03 +00:00
Bob Duff
68e8b87c61 Minor comment fix.
Subversion-branch: /trunk/polyorb
Subversion-revision: 122677
2008-03-04 22:10:21 +00:00
Thomas Quinot
0f609afde6 Remove junk svn:executable property.
Subversion-branch: /trunk/polyorb
Subversion-revision: 121890
2008-02-13 10:39:01 +00:00
Bob Duff
5d7c37bb44 Move installed ALI files to match our standard conventions, as
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
2007-09-18 15:32:12 +00:00
Bob Duff
42d711b55e Move installed project files to match our standard conventions, as
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
2007-09-17 18:17:32 +00:00
Bob Duff
48979bad1d (projects/polyorb.gpr, projects-distrib/polyorb.gpr): Use polyorb.gpr.in
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
2007-09-14 19:56:56 +00:00
Bob Duff
f9b8d64ad4 (projects-distrib): New directory containing project files for building
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
2007-09-13 23:36:29 +00:00