diff options
author | jai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-01-29 21:15:18 +0000 |
---|---|---|
committer | jai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-01-29 21:15:18 +0000 |
commit | b71531b42b3325fd6079a7039aae8641262c8adf (patch) | |
tree | a5b9aa16924c541fcb424ee9460b1ac7f5a89352 /modules/CIAO/tests/CIDL/CodeGen/CodeGen.mpc | |
parent | a0f67cc97c0050d907145e312135b60c0125e56e (diff) | |
download | ATCD-b71531b42b3325fd6079a7039aae8641262c8adf.tar.gz |
branching/taggingDS-main
Diffstat (limited to 'modules/CIAO/tests/CIDL/CodeGen/CodeGen.mpc')
-rw-r--r-- | modules/CIAO/tests/CIDL/CodeGen/CodeGen.mpc | 120 |
1 files changed, 120 insertions, 0 deletions
diff --git a/modules/CIAO/tests/CIDL/CodeGen/CodeGen.mpc b/modules/CIAO/tests/CIDL/CodeGen/CodeGen.mpc new file mode 100644 index 00000000000..318631a32d2 --- /dev/null +++ b/modules/CIAO/tests/CIDL/CodeGen/CodeGen.mpc @@ -0,0 +1,120 @@ +// $Id$ + +project(CIDL_Basic_stub): ciao_client_dnc { + avoids += ace_for_tao + sharedname = CIDL_Basic_stub + idlflags += -Wb,stub_export_macro=BASIC_STUB_Export -Wb,stub_export_include=Basic_stub_export.h -Wb,skel_export_macro=BASIC_SVNT_Export -Wb,skel_export_include=Basic_svnt_export.h + dynamicflags = BASIC_STUB_BUILD_DLL + + IDL_Files { + Basic.idl + } + + Source_Files { + BasicC.cpp + } + + Header_Files { + BasicC.h + Basic_stub_export.h + } +} + +project(CIDL_Basic_svnt) : ciao_servant_dnc { + avoids += ace_for_tao + after += CIDL_Basic_stub + sharedname = CIDL_Basic_svnt + libs += CIDL_Basic_stub + + idlflags += -Wb,stub_export_macro=BASIC_STUB_Export -Wb,stub_export_include=Basic_stub_export.h -Wb,skel_export_macro=BASIC_SVNT_Export -Wb,skel_export_include=Basic_svnt_export.h + dynamicflags = BASIC_SVNT_BUILD_DLL + + IDL_Files { + Basic.idl + } + + Source_Files { + BasicS.cpp + } + + Header_Files { + BasicS.h + Basic_svnt_export.h + } +} + +project(CodeGen_stub): ciao_client_dnc { + avoids += ace_for_tao + after += CIDL_Basic_stub + libs += CIDL_Basic_stub + sharedname = CodeGen_stub + idlflags += -Wb,stub_export_macro=CODEGEN_STUB_Export -Wb,stub_export_include=CodeGen_stub_export.h -Wb,skel_export_macro=CODEGEN_SVNT_Export -Wb,skel_export_include=CodeGen_svnt_export.h + dynamicflags = CODEGEN_STUB_BUILD_DLL + + IDL_Files { + CodeGen.idl + } + + Source_Files { + CodeGenC.cpp + } + + Header_Files { + CodeGenC.h + CodeGen_stub_export.h + } +} + +project(CodeGen_svnt) : ciao_servant_dnc { + avoids += ace_for_tao + after += CIDL_Basic_svnt CodeGen_stub + sharedname = CodeGen_svnt + libs += CodeGen_stub CIDL_Basic_stub CIDL_Basic_svnt + idlflags += -Wb,export_macro=CODEGEN_SVNT_Export -Wb,export_include=CodeGen_svnt_export.h + dynamicflags = CODEGEN_SVNT_BUILD_DLL + cidlflags -= -- + cidlflags += --gen-exec-impl --exec-export-include CodeGen_exec_export.h -- + + CIDL_Files { + CodeGen.cidl + } + + IDL_Files { + CodeGenE.idl + } + + Source_Files { + CodeGenEC.cpp + CodeGenS.cpp + CodeGen_svnt.cpp + } + + Header_Files { + CodeGenEC.h + CodeGenS.h + CodeGen_svnt.h + CodeGen_svnt_export.h + } +} + + +project(CodeGen_exec) : ciao_component_dnc { + avoids += ace_for_tao + after += CodeGen_svnt CodeGen_stub + sharedname = CodeGen_exec + libs += CodeGen_stub CodeGen_svnt CIDL_Basic_stub CIDL_Basic_svnt + dynamicflags = CODEGEN_EXEC_BUILD_DLL + + IDL_Files { + } + + Source_Files { + CodeGen_exec.cpp + } + + Header_Files { + CodeGen_exec.h + CodeGen_exec_export.h + } +} + |