]> git.mxchange.org Git - simgear.git/blob - simgear/hla/CMakeLists.txt
Remove OpenVG dependency from header file
[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     HLATypes.hxx
26     HLAVariantRecordDataElement.hxx
27     HLAVariantRecordDataType.hxx
28     )
29
30 set(HLA_SOURCES
31     HLAArrayDataElement.cxx
32     HLAArrayDataType.cxx
33     HLABasicDataElement.cxx
34     HLABasicDataType.cxx
35     HLADataElement.cxx
36     HLADataType.cxx
37     HLADataTypeVisitor.cxx
38     HLAEnumeratedDataElement.cxx
39     HLAEnumeratedDataType.cxx
40     HLAFederate.cxx
41     HLAInteractionClass.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     RTI13InteractionClass.cxx
57     RTI13ObjectClass.cxx
58     RTI13ObjectInstance.cxx
59     RTI13Federate.cxx
60     RTI13FederateFactory.cxx
61     )
62   simgear_component(rti13 hla "${RTI13_SOURCES}" "")
63 endif()
64
65 set(RTI_SOURCES
66   RTIInteractionClass.cxx
67   RTIObjectClass.cxx
68   RTIObjectInstance.cxx
69   RTIFederate.cxx
70   RTIFederateFactory.cxx
71   RTIFederateFactoryRegistry.cxx
72   )
73 simgear_component(rti hla "${RTI_SOURCES}" "")