=default for generated implementation copy ctor
[ACE_TAO.git] / TAO / tao / ObjRefTemplate / ObjRefTemplate.mpc
blob941132246986be729bf0c5d633c387d2e8ecbfeb
1 project(*idl) : tao_versioning_idl_defaults, install {
2   custom_only = 1
3   IDL_Files {
4     idlflags += -Gp -Gd -SS -Sorb -GX \
5                 -Wb,export_macro=TAO_ORT_Export \
6                 -Wb,export_include=tao/ObjRefTemplate/ort_export.h \
7                 -Wb,include_guard=TAO_OBJREF_TEMPLATE_SAFE_INCLUDE \
8                 -Wb,safe_include=tao/ObjRefTemplate/ObjectReferenceTemplate.h \
9                 -iC tao/ObjRefTemplate
10     idlflags -= -Sa -St
11     ObjectReferenceTemplate.pidl
12   }
14   IDL_Files {
15     idlflags += -SS -Sorb -GX -Sci \
16                 -Wb,export_macro=TAO_ORT_Export \
17                 -Wb,export_include=tao/ObjRefTemplate/ort_export.h \
18                 -Wb,unique_include=tao/ObjRefTemplate/ObjectReferenceTemplate.h \
19                 -iC tao/ObjRefTemplate
20     ObjectReferenceTemplate_include.pidl
21   }
23   IDL_Files {
24     idlflags += -Gp -Gd -SS -GA -Sorb  \
25                 -Wb,export_macro=TAO_ORT_Export \
26                 -Wb,export_include=tao/ObjRefTemplate/ort_export.h \
27                 -iC tao/ObjRefTemplate
28     idlflags -= -Sa -St
29     Default_ORT.pidl
30   }
32   specific {
33     install_dir = tao/ObjRefTemplate
34   }
37 project(ObjRefTemplate) : valuetype, portableserver, install, tao_output, taoidldefaults {
38   after       += *idl
39   sharedname   = TAO_ObjRefTemplate
40   dynamicflags += TAO_ORT_BUILD_DLL
42   Source_Files {
43     *.cpp
44     ObjectReferenceTemplateC.cpp
45     ObjectReferenceTemplate_includeC.cpp
46     Default_ORTC.cpp
47     Default_ORTA.cpp
48   }
50   Header_Files {
51     *.h
52     ObjectReferenceTemplateC.h
53     ObjectReferenceTemplateS.h
54     ObjectReferenceTemplateA.h
55     ObjectReferenceTemplate_includeC.h
56     ObjectReferenceTemplate_includeS.h
57     ObjectReferenceTemplate_includeA.h
58     Default_ORTC.h
59     Default_ORTS.h
60     Default_ORTA.h
61   }
63   Inline_Files {
64     *.inl
65     Default_ORTC.inl
66     ObjectReferenceTemplateC.inl
67   }
69   specific {
70     install_dir = tao/ObjRefTemplate
71   }