summaryrefslogtreecommitdiff
path: root/TAO/tao
diff options
context:
space:
mode:
authorjtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-10-19 07:00:50 +0000
committerjtc <jtc@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-10-19 07:00:50 +0000
commit683e9e2f399340233e0431578739db8d3d63a4d8 (patch)
tree2ca67ba8eda5d98790af11e81b49b331d0472413 /TAO/tao
parent712ef18dfe0cb851f478e080678fef406271f5aa (diff)
downloadATCD-683e9e2f399340233e0431578739db8d3d63a4d8.tar.gz
ChangeLogTag: Tue Oct 18 23:43:02 2005 J.T. Conklin <jtc@acorntoolworks.com>
Diffstat (limited to 'TAO/tao')
-rw-r--r--TAO/tao/CSD_Framework.mpc4
-rw-r--r--TAO/tao/CSD_Framework/TAO_CSD_Framework.pc.in11
-rw-r--r--TAO/tao/CSD_ThreadPool.mpc4
-rw-r--r--TAO/tao/CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in11
-rw-r--r--TAO/tao/Makefile.am26
5 files changed, 56 insertions, 0 deletions
diff --git a/TAO/tao/CSD_Framework.mpc b/TAO/tao/CSD_Framework.mpc
index d80d59483e5..51aa8cd4736 100644
--- a/TAO/tao/CSD_Framework.mpc
+++ b/TAO/tao/CSD_Framework.mpc
@@ -31,4 +31,8 @@ project : taolib, portableserver, core, pi {
PIDL_Files {
CSD_Framework
}
+
+ Pkgconfig_Files {
+ CSD_Framework/TAO_CSD_Framework.pc.in
+ }
}
diff --git a/TAO/tao/CSD_Framework/TAO_CSD_Framework.pc.in b/TAO/tao/CSD_Framework/TAO_CSD_Framework.pc.in
new file mode 100644
index 00000000000..bef4a93f175
--- /dev/null
+++ b/TAO/tao/CSD_Framework/TAO_CSD_Framework.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: TAO_CSD_Framework
+Description: TAO CSD Framework Library
+Requires: TAO_PortableServer, TAO_PI, TAO
+Version: @VERSION@
+Libs: -L${libdir} -lTAO
+Cflags: -I${includedir}
diff --git a/TAO/tao/CSD_ThreadPool.mpc b/TAO/tao/CSD_ThreadPool.mpc
index 8323bef84ee..67be4b9bf00 100644
--- a/TAO/tao/CSD_ThreadPool.mpc
+++ b/TAO/tao/CSD_ThreadPool.mpc
@@ -31,4 +31,8 @@ project : csd_framework, core {
PIDL_Files {
CSD_ThreadPool
}
+
+ Pkgconfig_Files {
+ CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in
+ }
}
diff --git a/TAO/tao/CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in b/TAO/tao/CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in
new file mode 100644
index 00000000000..7b2b894a6d7
--- /dev/null
+++ b/TAO/tao/CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: TAO_CSD_ThreadPool
+Description: TAO CSD ThreadPool Library
+Requires: TAO_CSD_Framework
+Version: @VERSION@
+Libs: -L${libdir} -lTAO
+Cflags: -I${includedir}
diff --git a/TAO/tao/Makefile.am b/TAO/tao/Makefile.am
index 82557bd3dba..804398922a6 100644
--- a/TAO/tao/Makefile.am
+++ b/TAO/tao/Makefile.am
@@ -1688,6 +1688,19 @@ nobase_include_HEADERS += \
CSD_Framework/CSD_Strategy_Proxy.inl \
CSD_Framework/CSD_Strategy_Repository.h
+pkgconfig_DATA += \
+ TAO_CSD_Framework.pc
+
+CLEANFILES += \
+ TAO_CSD_Framework.pc
+
+TAO_CSD_Framework.pc: ${top_builddir}/config.status ${srcdir}/CSD_Framework/TAO_CSD_Framework.pc.in
+ ${top_builddir}/config.status --file $@:${srcdir}/CSD_Framework/TAO_CSD_Framework.pc.in
+
+EXTRA_DIST += \
+ CSD_Framework/TAO_CSD_Framework.pc.in
+
+
## Makefile.CSD_ThreadPool.am
lib_LTLIBRARIES += libTAO_CSD_ThreadPool.la
@@ -1776,6 +1789,19 @@ nobase_include_HEADERS += \
CSD_ThreadPool/CSD_TP_Task.inl \
CSD_ThreadPool/CSD_ThreadPool.h
+pkgconfig_DATA += \
+ TAO_CSD_ThreadPool.pc
+
+CLEANFILES += \
+ TAO_CSD_ThreadPool.pc
+
+TAO_CSD_ThreadPool.pc: ${top_builddir}/config.status ${srcdir}/CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in
+ ${top_builddir}/config.status --file $@:${srcdir}/CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in
+
+EXTRA_DIST += \
+ CSD_ThreadPool/TAO_CSD_ThreadPool.pc.in
+
+
## Makefile.IFR_Client.am
lib_LTLIBRARIES += libTAO_IFR_Client.la