summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/DsLogAdmin.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/DsLogAdmin.mpc')
-rw-r--r--TAO/orbsvcs/orbsvcs/DsLogAdmin.mpc128
1 files changed, 128 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/DsLogAdmin.mpc b/TAO/orbsvcs/orbsvcs/DsLogAdmin.mpc
new file mode 100644
index 00000000000..7f66ce8e9ad
--- /dev/null
+++ b/TAO/orbsvcs/orbsvcs/DsLogAdmin.mpc
@@ -0,0 +1,128 @@
+// -*- MPC -*-
+// $Id$
+
+project(DsLogAdmin_IDL) : orbsvcslib, install, tao_versioning_idl_defaults {
+ custom_only = 1
+ idlflags += -Wb,stub_export_macro=TAO_Log_Export -Wb,stub_export_include=orbsvcs/Log/log_export.h -Wb,skel_export_macro=TAO_Log_Skel_Export -Wb,skel_export_include=orbsvcs/Log/log_skel_export.h
+
+ IDL_Files {
+ DsLogAdmin.idl
+ DsLogNotification.idl
+ }
+}
+
+project(DsLogAdmin) : orbsvcslib, install {
+ sharedname = TAO_DsLogAdmin
+ dynamicflags = TAO_LOG_BUILD_DLL
+ tagchecks += Log
+ after += DsLogAdmin_IDL
+
+ IDL_Files {
+ }
+
+ Source_Files {
+ DsLogAdminC.cpp
+ DsLogNotificationC.cpp
+ }
+
+ Header_Files {
+ DsLogAdminC.h
+ DsLogNotificationC.h
+ Log/log_export.h
+ }
+
+ Inline_Files {
+ DsLogAdminC.inl
+ DsLogNotificationC.inl
+ }
+
+ Template_Files {
+ }
+
+ // explicit Resource_Files to avoid including _Skel & _Serv rc files.
+ Resource_Files {
+ DsLogAdmin.rc
+ }
+
+ Pkgconfig_Files {
+ TAO_DsLogAdmin.pc.in
+ }
+}
+
+
+project(DsLogAdmin_Skel) : orbsvcslib, install, dslogadmin, portableserver {
+ sharedname = TAO_DsLogAdmin_Skel
+ dynamicflags = TAO_LOG_SKEL_BUILD_DLL
+ tagchecks += Log
+
+ IDL_Files {
+ }
+
+ Source_Files {
+ DsLogAdminS.cpp
+ DsLogNotificationS.cpp
+ }
+
+ Header_Files {
+ DsLogAdminS.h
+ DsLogNotificationS.h
+ Log/log_skel_export.h
+ }
+
+ Inline_Files {
+ DsLogAdminS.inl
+ DsLogNotificationS.inl
+ }
+
+ Template_Files {
+ }
+
+ Pkgconfig_Files {
+ TAO_DsLogAdmin_Skel.pc.in
+ }
+}
+
+
+project(DsLogAdmin_Serv) : orbsvcslib, install, dslogadmin_skel, dynamicany, etcl, utils, svc_utils {
+ sharedname = TAO_DsLogAdmin_Serv
+ dynamicflags = TAO_LOG_SERV_BUILD_DLL
+ tagchecks += Log
+
+ IDL_Files {
+ }
+
+ Source_Files {
+ Log/BasicLogFactory_i.cpp
+ Log/BasicLog_i.cpp
+ Log/Hash_Iterator_i.cpp
+ Log/Hash_LogRecordStore.cpp
+ Log/Hash_LogStore.cpp
+ Log/Hash_Persistence_Strategy.cpp
+ Log/Iterator_i.cpp
+ Log/LogActivator.cpp
+ Log/LogMgr_i.cpp
+ Log/LogNotification.cpp
+ Log/LogRecordStore.cpp
+ Log/Log_Compaction_Handler.cpp
+ Log/Log_Constraint_Interpreter.cpp
+ Log/Log_Constraint_Visitors.cpp
+ Log/Log_Flush_Handler.cpp
+ Log/Log_i.cpp
+ }
+
+ Header_Files {
+ Log/LogStore.h
+ Log/Log_Persistence_Strategy.h
+ Log/log_serv_export.h
+ }
+
+ Inline_Files {
+ }
+
+ Template_Files {
+ }
+
+ Pkgconfig_Files {
+ TAO_DsLogAdmin_Serv.pc.in
+ }
+}