summaryrefslogtreecommitdiff
path: root/Effectors/EUCON/EUCON_Effector.mpc
diff options
context:
space:
mode:
Diffstat (limited to 'Effectors/EUCON/EUCON_Effector.mpc')
-rw-r--r--Effectors/EUCON/EUCON_Effector.mpc155
1 files changed, 89 insertions, 66 deletions
diff --git a/Effectors/EUCON/EUCON_Effector.mpc b/Effectors/EUCON/EUCON_Effector.mpc
index 8ecab7f9ba9..706bf5b180b 100644
--- a/Effectors/EUCON/EUCON_Effector.mpc
+++ b/Effectors/EUCON/EUCON_Effector.mpc
@@ -1,99 +1,90 @@
// $Id$
-// This file is generated with "generate_component_mpc.pl EUCON_Effector"
+// This file is generated with "generate_component_mpc.pl -b race_common -p Effector_Base EUCON_Effector"
-project(EUCON_Effector_stub) : ccm_stub, dance_deployment_stub, race_idl {
- after += Effector_Base_stub
- sharedname = EUCON_Effector_Component_stub
- libs += Effector_Base_stub
-
- dynamicflags = EUCON_EFFECTOR_STUB_BUILD_DLL
-
-
- idlflags -= -GT
- idlflags += -St \
- -Wb,stub_export_macro=EUCON_EFFECTOR_STUB_Export \
+project(Effector_Base_EUCON_Effector_idl_gen) : componentidldefaults , race_idl {
+ custom_only = 1
+ idlflags += -Wb,stub_export_macro=EUCON_EFFECTOR_STUB_Export \
-Wb,stub_export_include=EUCON_Effector_stub_export.h \
-Wb,skel_export_macro=EUCON_EFFECTOR_SVNT_Export \
- -Wb,skel_export_include=EUCON_Effector_svnt_export.h
+ -Wb,skel_export_include=EUCON_Effector_svnt_export.h \
+ -Wb,exec_export_macro=EUCON_EFFECTOR_EXEC_Export \
+ -Wb,exec_export_include=EUCON_Effector_exec_export.h
+ idlflags -= -Gsv
+
IDL_Files {
EUCON_Effector.idl
}
+}
- Source_Files {
- EUCON_EffectorC.cpp
- }
+project(Effector_Base_EUCON_Effector_lem_gen) : ciaoidldefaults , race_idl {
+ after += Effector_Base_EUCON_Effector_idl_gen
+ custom_only = 1
+ idlflags += -Wb,stub_export_macro=EUCON_EFFECTOR_LEM_STUB_Export \
+ -Wb,stub_export_include=EUCON_Effector_lem_stub_export.h \
+ -SS -Gxhst
- Header_Files {
- EUCON_EffectorC.h
- EUCON_Effector_stub_export.h
- }
-
- Inline_Files {
- EUCON_EffectorC.inl
+ IDL_Files {
+ EUCON_EffectorE.idl
}
}
-project(EUCON_Effector_svnt) : ciao_servant, race_idl {
- after += EUCON_Effector_stub \
- Effector_Base_svnt
-
- sharedname = EUCON_Effector_Component_svnt
- libs += EUCON_Effector_Component_stub \
- Effector_Base_svnt\
- Effector_Base_stub
-
- dynamicflags = EUCON_EFFECTOR_SVNT_BUILD_DLL
- idlflags -= -GT
- idlflags += -St -SS \
- -Wb,export_macro=EUCON_EFFECTOR_SVNT_Export \
- -Wb,export_include=EUCON_Effector_svnt_export.h
-
-
- CIDL_Files {
- EUCON_Effector.cidl
- }
+project(Effector_Base_EUCON_Effector_lem_stub) : ccm_svnt , race_common, race_effector_lem, race_effector_callback_stub {
+ after += Effector_Base_EUCON_Effector_lem_gen Effector_Base_EUCON_Effector_stub Effector_Base_stub
+ libs += Effector_Base_stub EUCON_Effector_stub
+
+
+ sharedname = EUCON_Effector_lem_stub
+ dynamicflags = EUCON_EFFECTOR_LEM_STUB_BUILD_DLL
IDL_Files {
- EUCON_EffectorE.idl
}
Source_Files {
EUCON_EffectorEC.cpp
- EUCON_EffectorS.cpp
- EUCON_Effector_svnt.cpp
}
Header_Files {
EUCON_EffectorEC.h
- EUCON_EffectorS.h
- EUCON_Effector_svnt.h
- EUCON_Effector_svnt_export.h
+ EUCON_Effector_lem_stub_export.h
}
Inline_Files {
EUCON_EffectorEC.inl
- EUCON_EffectorS.inl
}
}
-project(EUCON_Effector_exec) : ciao_executor, race_common {
- after += EUCON_Effector_svnt \
- Callback_stub \
- OpString_stub
+project(Effector_Base_EUCON_Effector_stub) : ccm_stub , race_common, race_effector_stub, race_effector_callback_stub {
+ after += Effector_Base_EUCON_Effector_idl_gen Effector_Base_stub
+ libs += Effector_Base_stub
+
+
+ sharedname = EUCON_Effector_stub
+ dynamicflags = EUCON_EFFECTOR_STUB_BUILD_DLL
- sharedname = EUCON_Effector_Component_exec
+ IDL_Files {
+ }
- libs += EUCON_Effector_Component_stub \
- EUCON_Effector_Component_svnt \
- Effector_Base_svnt \
- Effector_Base_stub \
- RACE_utils \
- Callback_stub \
- OpString_stub
+ Source_Files {
+ EUCON_EffectorC.cpp
+ }
- includes += $(RACE_ROOT)/utils
+ Header_Files {
+ EUCON_EffectorC.h
+ EUCON_Effector_stub_export.h
+ }
+
+ Inline_Files {
+ EUCON_EffectorC.inl
+ }
+}
+project(Effector_Base_EUCON_Effector_exec) : ciao_executor , race_common, race_utils, naming, race_effector_lem, race_effector_callback_stub {
+ after += Effector_Base_EUCON_Effector_lem_stub Effector_Base_EUCON_Effector_stub Effector_Base_EUCON_Effector_svnt
+ sharedname = EUCON_Effector_exec
+ libs += EUCON_Effector_stub EUCON_Effector_lem_stub Effector_Base_stub EUCON_Effector_svnt
+
+
dynamicflags = EUCON_EFFECTOR_EXEC_BUILD_DLL
IDL_Files {
@@ -101,15 +92,47 @@ project(EUCON_Effector_exec) : ciao_executor, race_common {
Source_Files {
EUCON_Effector_exec.cpp
- ApplicationActuator_exec.cpp
SystemActuator_exec.cpp
+ ApplicationActuator_exec.cpp
}
Header_Files {
EUCON_Effector_exec.h
EUCON_Effector_exec_export.h
- ApplicationActuator_exec.h
- SystemActuator_exec.h
- Utility.h
+ }
+
+ Inline_Files {
}
}
+
+
+project(Effector_Base_EUCON_Effector_svnt) : ciao_servant , race_common, race_effector_skel, race_effector_callback_skel {
+ after += Effector_Base_skel Effector_Base_EUCON_Effector_lem_stub
+ libs += EUCON_Effector_stub EUCON_Effector_lem_stub \
+ Effector_Base_skel \
+ Effector_Base_stub
+ sharedname = EUCON_Effector_svnt
+
+
+ dynamicflags = EUCON_EFFECTOR_SVNT_BUILD_DLL
+
+ IDL_Files {
+ }
+
+ Source_Files {
+ EUCON_EffectorS.cpp
+ EUCON_Effector_svnt.cpp
+ }
+
+ Header_Files {
+ EUCON_EffectorS.h
+ EUCON_Effector_svnt.h
+ EUCON_Effector_svnt_export.h
+ }
+
+ Inline_Files {
+ EUCON_EffectorS.inl
+ }
+}
+
+