]> git.mxchange.org Git - simgear.git/blob - simgear/hla/CMakeLists.txt
hla: rename HLAVariantData* to HLAVariantRecordData*
[simgear.git] / simgear / hla / CMakeLists.txt
1 include (SimGearComponent)
2
3 set(HLA_HEADERS
4     RTIData.hxx
5     HLAArrayDataElement.hxx
6     HLAArrayDataType.hxx
7     HLABasicDataElement.hxx
8     HLABasicDataType.hxx
9     HLADataElement.hxx
10     HLADataElementVisitor.hxx
11     HLADataType.hxx
12     HLADataTypeVisitor.hxx
13     HLAEnumeratedDataElement.hxx
14     HLAEnumeratedDataType.hxx
15     HLAFixedRecordDataElement.hxx
16     HLAFixedRecordDataType.hxx
17     HLAFederate.hxx
18     HLAInteractionClass.hxx
19     HLALocation.hxx
20     HLAObjectClass.hxx
21     HLAObjectInstance.hxx
22     HLAOMTXmlVisitor.hxx
23     HLAPropertyDataElement.hxx
24     HLARawDataElement.hxx
25     HLAVariantDataElement.hxx
26     HLAVariantDataType.hxx
27     HLAVariantRecordDataElement.hxx
28     HLAVariantRecordDataType.hxx
29     )
30
31 set(HLA_SOURCES
32     HLAArrayDataElement.cxx
33     HLAArrayDataType.cxx
34     HLABasicDataElement.cxx
35     HLABasicDataType.cxx
36     HLADataElement.cxx
37     HLADataType.cxx
38     HLADataTypeVisitor.cxx
39     HLAEnumeratedDataElement.cxx
40     HLAEnumeratedDataType.cxx
41     HLAFederate.cxx
42     HLAFixedRecordDataElement.cxx
43     HLAFixedRecordDataType.cxx
44     HLAObjectClass.cxx
45     HLAObjectInstance.cxx
46     HLAOMTXmlVisitor.cxx
47     HLAPropertyDataElement.cxx
48     HLARawDataElement.cxx
49     HLAVariantRecordDataElement.cxx
50     HLAVariantRecordDataType.cxx
51     )
52 simgear_component(hla hla "${HLA_SOURCES}" "${HLA_HEADERS}")
53
54 if(RTI_FOUND)
55   set(RTI13_SOURCES
56     RTI13ObjectClass.cxx
57     RTI13ObjectInstance.cxx
58     RTI13Federate.cxx
59     )
60   simgear_component(rti13 hla "${RTI13_SOURCES}" "")
61   set_property(TARGET sgrti13 APPEND PROPERTY COMPILE_FLAGS "-I${RTI_INCLUDE_DIR}")
62 endif()
63
64 set(RTI_SOURCES
65   RTIObjectClass.cxx
66   RTIObjectInstance.cxx
67   RTIFederate.cxx
68   )
69 simgear_component(rti hla "${RTI_SOURCES}" "")