Fix library list to provide access to IR interfaces.

----
date: 2007/03/15 11:26:07;  author: quinot;
Fixes regression on D824-002

Subversion-branch: /trunk/polyorb
Subversion-revision: 43155
This commit is contained in:
Thomas Quinot
2007-03-15 11:24:23 +00:00
parent f275bae282
commit 75787dfb06

View File

@@ -166,7 +166,15 @@ for P in $appli; do
then
polyorb_lib="$polyorb_lib -lpolyorb-corba-dynamicany -lpolyorb-corba-iop -lpolyorb-corba-messaging -lpolyorb-corba-portableinterceptor -lpolyorb-corba-rtcorba"
for S in $services; do
if [ "${S}" != "ir" ]; then
# In general we have two libraries for each service: cos-${S} for client
# stubs and helpers, and cos-${S}-impl for implementation. A user
# application does not need the impl library in general, and it is
# therefore not included in the default set of libraries we output.
# The interface repository is an exception to this rule, because in this
# case we build a single library with client stubs and implementation.
if [ "${S}" = "ir" ]; then
polyorb_lib="$polyorb_lib -lpolyorb-corba-cos-${S}-impl"
else
polyorb_lib="$polyorb_lib -lpolyorb-corba-cos-${S}"
fi
done