diff options
author | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-01-04 01:16:13 +0000 |
---|---|---|
committer | jtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-01-04 01:16:13 +0000 |
commit | bb42989d88e036115589426b1289a018a35bc17f (patch) | |
tree | 75a6742cbccdbe46c346d2ea4d4c24d810f823c9 /TAO | |
parent | 0cfc6294bcd6d1dceca75799a809f36ee7345cc7 (diff) | |
download | ATCD-bb42989d88e036115589426b1289a018a35bc17f.tar.gz |
ChangeLogTag: Mon Jan 3 17:04:26 2005 J.T. Conklin <jtc@acorntoolworks.com>
Diffstat (limited to 'TAO')
22 files changed, 350 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 2944536a0c7..bc94c4d03c3 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,32 @@ +Mon Jan 3 17:04:26 2005 J.T. Conklin <jtc@acorntoolworks.com> + + * tao/Makefile.am: + + Generate pkg-config *.pc files from templates. + + * tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in: + * tao/Domain/TAO_Domain.pc.in: + * tao/DynamicAny/TAO_DynamicAny.pc.in: + * tao/DynamicInterface/TAO_DynamicInterface.pc.in: + * tao/IFR_Client/TAO_IFR_Client.pc.in: + * tao/IORInterceptor/TAO_IORInterceptor.pc.in: + * tao/IORManipulation/TAO_IORManip.pc.in: + * tao/IORTable/TAO_IORTable.pc.in: + * tao/Messaging/TAO_Messaging.pc.in: + * tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in: + * tao/PortableServer/TAO_PortableServer.pc.in: + * tao/RTCORBA/TAO_RTCORBA.pc.in: + * tao/RTPortableServer/TAO_RTPortableServer.pc.in: + * tao/RTScheduling/TAO_RTScheduler.pc.in: + * tao/SmartProxies/TAO_SmartProxies.pc.in: + * tao/Strategies/TAO_Strategies.pc.in: + * tao/TAO.pc.in: + * tao/TAO_Utils.pc.in: + * tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in: + * tao/Valuetype/TAO_Valuetype.pc.in: + + New files, pkg-config *.pc templates. + Mon Jan 3 11:31:35 2005 Dale Wilson <wilson_d@ociweb.com> * NEWS: diff --git a/TAO/tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in b/TAO/tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in new file mode 100644 index 00000000000..79977431ea0 --- /dev/null +++ b/TAO/tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_BiDirGIOP +Description: TAO Bidirection GIOP Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_BiDirGIOP +Cflags: -I${includedir} diff --git a/TAO/tao/Domain/TAO_Domain.pc.in b/TAO/tao/Domain/TAO_Domain.pc.in new file mode 100644 index 00000000000..fbb92e168fe --- /dev/null +++ b/TAO/tao/Domain/TAO_Domain.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_Domain +Description: TAO Domain Library +Requires: TAO_IFR_Client, TAO_PortableServer +Version: @VERSION@ +Libs: -L${libdir} -lTAO_Domain +Cflags: -I${includedir} diff --git a/TAO/tao/DynamicAny/TAO_DynamicAny.pc.in b/TAO/tao/DynamicAny/TAO_DynamicAny.pc.in new file mode 100644 index 00000000000..69ad7c05064 --- /dev/null +++ b/TAO/tao/DynamicAny/TAO_DynamicAny.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_DynamicAny +Description: TAO Dynamic Any Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_DynamicAny +Cflags: -I${includedir} diff --git a/TAO/tao/DynamicInterface/TAO_DynamicInterface.pc.in b/TAO/tao/DynamicInterface/TAO_DynamicInterface.pc.in new file mode 100644 index 00000000000..d4da3129f49 --- /dev/null +++ b/TAO/tao/DynamicInterface/TAO_DynamicInterface.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_DynamicInterface +Description: TAO Dynamic Interface Library +Requires: TAO_Messaging +Version: @VERSION@ +Libs: -L${libdir} -lTAO_DynamicInterface +Cflags: -I${includedir} diff --git a/TAO/tao/IFR_Client/TAO_IFR_Client.pc.in b/TAO/tao/IFR_Client/TAO_IFR_Client.pc.in new file mode 100644 index 00000000000..e0db24b973b --- /dev/null +++ b/TAO/tao/IFR_Client/TAO_IFR_Client.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_IFR_Client +Description: TAO Interface Repository Client Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_IFR_Client +Cflags: -I${includedir} diff --git a/TAO/tao/IORInterceptor/TAO_IORInterceptor.pc.in b/TAO/tao/IORInterceptor/TAO_IORInterceptor.pc.in new file mode 100644 index 00000000000..1466b10bbcb --- /dev/null +++ b/TAO/tao/IORInterceptor/TAO_IORInterceptor.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_IORInterceptor +Description: TAO IOR Interceptor Library +Requires: TAO_PortableServer, TAO_ObjRefTemplate, TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_IORInterceptor +Cflags: -I${includedir} diff --git a/TAO/tao/IORManipulation/TAO_IORManip.pc.in b/TAO/tao/IORManipulation/TAO_IORManip.pc.in new file mode 100644 index 00000000000..f0e66efd415 --- /dev/null +++ b/TAO/tao/IORManipulation/TAO_IORManip.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_IORManip +Description: TAO IOR Manipulation Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_IORManip +Cflags: -I${includedir} diff --git a/TAO/tao/IORTable/TAO_IORTable.pc.in b/TAO/tao/IORTable/TAO_IORTable.pc.in new file mode 100644 index 00000000000..9c5ffcf6d73 --- /dev/null +++ b/TAO/tao/IORTable/TAO_IORTable.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_IORTable +Description: TAO IOR Table Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_IORTable +Cflags: -I${includedir} diff --git a/TAO/tao/Makefile.am b/TAO/tao/Makefile.am index e16aba86e01..7d1fc9460f2 100644 --- a/TAO/tao/Makefile.am +++ b/TAO/tao/Makefile.am @@ -1,6 +1,7 @@ ## Process this file with automake to create Makefile.in includedir = @includedir@/tao +pkgconfigdatadir = ${prefix}/lib/pkgconfig ACE_ROOT = $(top_srcdir)/.. ACE_BUILDDIR = $(top_builddir)/.. @@ -957,6 +958,11 @@ nobase_include_HEADERS += \ WStringSeq.pidl \ WrongTransaction.pidl +pkgconfigdata_DATA = TAO.pc + +TAO.pc: ${top_builddir}/config.status ${srcdir}/TAO.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/TAO.pc.in + EXTRA_DIST = \ tao.rc @@ -998,6 +1004,11 @@ nobase_include_HEADERS += \ BiDir_GIOP/BiDir_Policy_i.inl \ BiDir_GIOP/BiDirPolicy.pidl +pkgconfigdata_DATA += TAO_BiDirGIOP.pc + +TAO_BiDirGIOP.pc: ${top_builddir}/config.status ${srcdir}/BiDir_GIOP/TAO_BiDirGIOP.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/BiDir_GIOP/TAO_BiDirGIOP.pc.in + EXTRA_DIST += \ BiDir_GIOP/TAO_BiDir_GIOP.rc @@ -1108,6 +1119,11 @@ nobase_include_HEADERS += \ PortableServer/ImplRepo.pidl \ PortableServer/PortableServer.pidl +pkgconfigdata_DATA += TAO_PortableServer.pc + +TAO_PortableServer.pc: ${top_builddir}/config.status ${srcdir}/PortableServer/TAO_PortableServer.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/PortableServer/TAO_PortableServer.pc.in + EXTRA_DIST += \ PortableServer/TAO_PortableServer.rc @@ -1157,6 +1173,11 @@ nobase_include_HEADERS += \ IFR_Client/IFR_Components.pidl \ IFR_Client/IFR_Extended.pidl +pkgconfigdata_DATA += TAO_IFR_Client.pc + +TAO_IFR_Client.pc: ${top_builddir}/config.status ${srcdir}/IFR_Client/TAO_IFR_Client.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/IFR_Client/TAO_IFR_Client.pc.in + EXTRA_DIST += \ IFR_Client/TAO_IFR_Client.rc @@ -1191,6 +1212,11 @@ nobase_include_HEADERS += \ Domain/DomainS_T.i \ Domain/DomainS_T.cpp +pkgconfigdata_DATA += TAO_Domain.pc + +TAO_Domain.pc: ${top_builddir}/config.status ${srcdir}/Domain/TAO_Domain.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/Domain/TAO_Domain.pc.in + EXTRA_DIST += \ Domain/TAO_Domain.rc @@ -1239,6 +1265,11 @@ nobase_include_HEADERS += \ DynamicAny/DynamicAnyC.i \ DynamicAny/DynamicAny.pidl +pkgconfigdata_DATA += TAO_DynamicAny.pc + +TAO_DynamicAny.pc: ${top_builddir}/config.status ${srcdir}/DynamicAny/TAO_DynamicAny.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/DynamicAny/TAO_DynamicAny.pc.in + EXTRA_DIST += \ DynamicAny/TAO_DynamicAny.rc @@ -1291,6 +1322,11 @@ nobase_include_HEADERS += \ Valuetype/Sequence_T.cpp \ Valuetype/Value_VarOut_T.cpp +pkgconfigdata_DATA += TAO_Valuetype.pc + +TAO_Valuetype.pc: ${top_builddir}/config.status ${srcdir}/Valuetype/TAO_Valuetype.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/Valuetype/TAO_Valuetype.pc.in + EXTRA_DIST += \ Valuetype/TAO_Valuetype.rc @@ -1368,6 +1404,11 @@ nobase_include_HEADERS += \ Messaging/Messaging_SyncScope_Policy.pidl \ Messaging/TAO_Ext.pidl +pkgconfigdata_DATA += TAO_Messaging.pc + +TAO_Messaging.pc: ${top_builddir}/config.status ${srcdir}/Messaging/TAO_Messaging.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/Messaging/TAO_Messaging.pc.in + EXTRA_DIST += \ Messaging/TAO_Messaging.rc @@ -1428,6 +1469,11 @@ nobase_include_HEADERS += \ DynamicInterface/Request.inl \ DynamicInterface/Server_Request.inl +pkgconfigdata_DATA += TAO_DynamicInterface.pc + +TAO_DynamicInterface.pc: ${top_builddir}/config.status ${srcdir}/DynamicInterface/TAO_DynamicInterface.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/DynamicInterface/TAO_DynamicInterface.pc.in + endif !BUILD_MINIMUM_CORBA EXTRA_DIST += \ @@ -1472,6 +1518,11 @@ nobase_include_HEADERS += \ ObjRefTemplate/Default_ORT.pidl \ ObjRefTemplate/ObjectReferenceTemplate.pidl +pkgconfigdata_DATA += TAO_ObjRefTemplate.pc + +TAO_ObjRefTemplate.pc: ${top_builddir}/config.status ${srcdir}/ObjRefTemplate/TAO_ObjRefTemplate.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/ObjRefTemplate/TAO_ObjRefTemplate.pc.in + EXTRA_DIST += \ ObjRefTemplate/TAO_ObjRefTemplate.rc @@ -1519,6 +1570,11 @@ nobase_include_HEADERS += \ IORInterceptor/IORInfo.pidl \ IORInterceptor/IORInterceptor.pidl +pkgconfigdata_DATA += TAO_IORInterceptor.pc + +TAO_IORInterceptor.pc: ${top_builddir}/config.status ${srcdir}/IORInterceptor/TAO_IORInterceptor.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/IORInterceptor/TAO_IORInterceptor.pc.in + EXTRA_DIST += \ IORInterceptor/TAO_IORInterceptor.rc @@ -1554,6 +1610,11 @@ nobase_include_HEADERS += \ IORManipulation/IORC.i \ IORManipulation/IOR.pidl +pkgconfigdata_DATA += TAO_IORManip.pc + +TAO_IORManip.pc: ${top_builddir}/config.status ${srcdir}/IORManipulation/TAO_IORManip.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/IORManipulation/TAO_IORManip.pc.in + EXTRA_DIST += \ IORManipulation/TAO_IORManip.rc @@ -1590,6 +1651,11 @@ nobase_include_HEADERS += \ IORTable/IORTableC.i \ IORTable/IORTable.pidl +pkgconfigdata_DATA += TAO_IORTable.pc + +TAO_IORTable.pc: ${top_builddir}/config.status ${srcdir}/IORTable/TAO_IORTable.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/IORTable/TAO_IORTable.pc.in + EXTRA_DIST += \ IORTable/TAO_IORTable.rc @@ -1699,6 +1765,11 @@ nobase_include_HEADERS += \ RTCORBA/RTCORBA.pidl \ RTCORBA/RTCORBA_include.pidl +pkgconfigdata_DATA += TAO_RTCORBA.pc + +TAO_RTCORBA.pc: ${top_builddir}/config.status ${srcdir}/RTCORBA/TAO_RTCORBA.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/RTCORBA/TAO_RTCORBA.pc.in + endif BUILD_RT_CORBA EXTRA_DIST += \ @@ -1753,6 +1824,11 @@ nobase_include_HEADERS += \ RTPortableServer/RT_POA.i \ RTPortableServer/RTPortableServer.pidl +pkgconfigdata_DATA += TAO_RTPortableServer.pc + +TAO_RTPortableServer.pc: ${top_builddir}/config.status ${srcdir}/RTPortableServer/TAO_RTPortableServer.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/RTPortableServer/TAO_RTPortableServer.pc.in + endif BUILD_RT_CORBA EXTRA_DIST += \ @@ -1808,6 +1884,11 @@ nobase_include_HEADERS += \ RTScheduling/RTScheduler.pidl \ RTScheduling/RTScheduler_include.pidl +pkgconfigdata_DATA += TAO_RTScheduler.pc + +TAO_RTScheduler.pc: ${top_builddir}/config.status ${srcdir}/RTScheduling/TAO_RTScheduler.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/RTScheduling/TAO_RTScheduler.pc.in + endif BUILD_CORBA_MESSAGING endif BUILD_RT_CORBA @@ -1840,6 +1921,11 @@ nobase_include_HEADERS += \ SmartProxies/smartproxies_export.h \ SmartProxies/Smart_Proxies.inl +pkgconfigdata_DATA += TAO_SmartProxies.pc + +TAO_SmartProxies.pc: ${top_builddir}/config.status ${srcdir}/SmartProxies/TAO_SmartProxies.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/SmartProxies/TAO_SmartProxies.pc.in + EXTRA_DIST += \ SmartProxies/SmartProxies.rc @@ -1965,6 +2051,11 @@ nobase_include_HEADERS += \ Strategies/sciop_endpoints.pidl \ Strategies/uiop_endpoints.pidl +pkgconfigdata_DATA += TAO_Strategies.pc + +TAO_Strategies.pc: ${top_builddir}/config.status ${srcdir}/Strategies/TAO_Strategies.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/Strategies/TAO_Strategies.pc.in + EXTRA_DIST += \ Strategies/TAO_Strategies.rc @@ -2002,6 +2093,11 @@ nobase_include_HEADERS += \ TypeCodeFactory/TypeCodeFactoryC.inl \ TypeCodeFactory/TypeCodeFactory.pidl +pkgconfigdata_DATA += TAO_TypeCodeFactory.pc + +TAO_TypeCodeFactory.pc: ${top_builddir}/config.status ${srcdir}/TypeCodeFactory/TAO_TypeCodeFactory.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/TypeCodeFactory/TAO_TypeCodeFactory.pc.in + EXTRA_DIST += \ TypeCodeFactory/TypeCodeFactory.rc @@ -2044,6 +2140,11 @@ nobase_include_HEADERS += \ Utils/PolicyList_Destroyer.inl \ Utils/Servant_Var.inl +pkgconfigdata_DATA += TAO_Utils.pc + +TAO_Utils.pc: ${top_builddir}/config.status ${srcdir}/TAO_Utils.pc.in + ${top_builddir}/config.status --file $@:${srcdir}/TAO_Utils.pc.in + ## Clean up template repositories, etc. clean-local: -rm -f *.bak *.rpo *.sym lib*.*_pure_* Makefile.old core diff --git a/TAO/tao/Messaging/TAO_Messaging.pc.in b/TAO/tao/Messaging/TAO_Messaging.pc.in new file mode 100644 index 00000000000..e8eb63c6120 --- /dev/null +++ b/TAO/tao/Messaging/TAO_Messaging.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_Messaging +Description: TAO Messaging Library +Requires: TAO_PortableServer, TAO_Valuetype, TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_Messaging +Cflags: -I${includedir} diff --git a/TAO/tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in b/TAO/tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in new file mode 100644 index 00000000000..9347bb98b50 --- /dev/null +++ b/TAO/tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_ObjRefTemplate +Description: TAO ObjRefTemplate Library +Requires: TAO_PortableServer, TAO_Valuetype, TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_ObjRefTemplate +Cflags: -I${includedir} diff --git a/TAO/tao/PortableServer/TAO_PortableServer.pc.in b/TAO/tao/PortableServer/TAO_PortableServer.pc.in new file mode 100644 index 00000000000..ed0d01423d0 --- /dev/null +++ b/TAO/tao/PortableServer/TAO_PortableServer.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_PortableServer +Description: TAO PortableServer Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_PortableServer +Cflags: -I${includedir} diff --git a/TAO/tao/RTCORBA/TAO_RTCORBA.pc.in b/TAO/tao/RTCORBA/TAO_RTCORBA.pc.in new file mode 100644 index 00000000000..e378cc22662 --- /dev/null +++ b/TAO/tao/RTCORBA/TAO_RTCORBA.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_RTCORBA +Description: TAO Real-Time CORBA Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_RTCORBA +Cflags: -I${includedir} diff --git a/TAO/tao/RTPortableServer/TAO_RTPortableServer.pc.in b/TAO/tao/RTPortableServer/TAO_RTPortableServer.pc.in new file mode 100644 index 00000000000..992e8a00a96 --- /dev/null +++ b/TAO/tao/RTPortableServer/TAO_RTPortableServer.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_RTPortableServer +Description: TAO Real-Time PortableServer Library +Requires: TAO_RTCORBA, TAO_PortableServer, TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_RTPortableServer +Cflags: -I${includedir} diff --git a/TAO/tao/RTScheduling/TAO_RTScheduler.pc.in b/TAO/tao/RTScheduling/TAO_RTScheduler.pc.in new file mode 100644 index 00000000000..5eaf692286e --- /dev/null +++ b/TAO/tao/RTScheduling/TAO_RTScheduler.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_RTScheduler +Description: TAO Real-Time Scheduler Library +Requires: TAO_RTCORBA, TAO_PortableServer, TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_RTScheduler +Cflags: -I${includedir} diff --git a/TAO/tao/SmartProxies/TAO_SmartProxies.pc.in b/TAO/tao/SmartProxies/TAO_SmartProxies.pc.in new file mode 100644 index 00000000000..59c34f50735 --- /dev/null +++ b/TAO/tao/SmartProxies/TAO_SmartProxies.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_SmartProxies +Description: TAO Smart Proxies Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_SmartProxies +Cflags: -I${includedir} diff --git a/TAO/tao/Strategies/TAO_Strategies.pc.in b/TAO/tao/Strategies/TAO_Strategies.pc.in new file mode 100644 index 00000000000..57d22eedb36 --- /dev/null +++ b/TAO/tao/Strategies/TAO_Strategies.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_Strategies +Description: TAO Strategies Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_Strategies +Cflags: -I${includedir} diff --git a/TAO/tao/TAO.pc.in b/TAO/tao/TAO.pc.in new file mode 100644 index 00000000000..ce8d342789c --- /dev/null +++ b/TAO/tao/TAO.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO +Description: The ACE ORB +Requires: ACE +Version: @VERSION@ +Libs: -L${libdir} -lTAO +Cflags: -I${includedir} diff --git a/TAO/tao/TAO_Utils.pc.in b/TAO/tao/TAO_Utils.pc.in new file mode 100644 index 00000000000..43c6394db2d --- /dev/null +++ b/TAO/tao/TAO_Utils.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_Utils +Description: TAO Utilities Library +Requires: TAO_PortableServer, TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_Utils +Cflags: -I${includedir} diff --git a/TAO/tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in b/TAO/tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in new file mode 100644 index 00000000000..18d0ca26605 --- /dev/null +++ b/TAO/tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_TypeCodeFactory +Description: TAO TypeCode Factory Library +Requires: TAO_IFR_Client, TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_TypeCodeFactory +Cflags: -I${includedir} diff --git a/TAO/tao/Valuetype/TAO_Valuetype.pc.in b/TAO/tao/Valuetype/TAO_Valuetype.pc.in new file mode 100644 index 00000000000..72418749b81 --- /dev/null +++ b/TAO/tao/Valuetype/TAO_Valuetype.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: TAO_Valuetype +Description: TAO Valuetype Library +Requires: TAO +Version: @VERSION@ +Libs: -L${libdir} -lTAO_Valuetype +Cflags: -I${includedir} |