Files
pilotclient/installer/installbuilder/swift-plugin-simulators.xml
Roland Winklmeier 6fad166b44 Package MSFS simulator plugins only if they exist
There are no 64 bit MSFS simulator plugins available. Therefore don't
package them, if they were not built.

refs #615
2016-05-20 01:42:51 +02:00

95 lines
4.0 KiB
XML

<componentGroup>
<name>simulators</name>
<description>Simulator Plugins</description>
<canBeEdited>1</canBeEdited>
<selected>1</selected>
<show>1</show>
<componentList>
<component>
<name>fs2004</name>
<description>MS Flight Simulator 2004</description>
<canBeEdited>1</canBeEdited>
<detailedDescription>MS Flight Simulator 2004 Simulator Plugin</detailedDescription>
<selected>1</selected>
<show>1</show>
<folderList>
<folder>
<description>bin/plugins/simulator</description>
<destination>${installdir}/bin/plugins/simulator</destination>
<name>bin_plugins_simulator</name>
<platforms>windows</platforms>
<distributionFileList>
<distributionFile>
<origin>../../dist/bin/plugins/simulator/simulatorfs9.dll</origin>
</distributionFile>
</distributionFileList>
</folder>
</folderList>
<shouldPackRuleList>
<platformTest>
<type>windows</type>
</platformTest>
<fileExists>
<path>${build_project_directory}/../../dist/bin/plugins/simulator/simulatorfs9.dll</path>
</fileExists>
</shouldPackRuleList>
</component>
<component>
<name>fsx</name>
<description>MS Flight Simulator X</description>
<canBeEdited>1</canBeEdited>
<detailedDescription>MS Flight Simulator X Simulator Plugin
This plugin acts as the interface between swift and FSX.</detailedDescription>
<selected>1</selected>
<show>1</show>
<folderList>
<folder>
<description>bin/plugins/simulator</description>
<destination>${installdir}/bin/plugins/simulator</destination>
<name>bin_plugins_simulator</name>
<platforms>windows</platforms>
<distributionFileList>
<distributionFile>
<origin>../../dist/bin/plugins/simulator/simulatorfsx.dll</origin>
</distributionFile>
<distributionFile>
<origin>../../dist/bin/plugins/simulator/simulatorfsxconfig.dll</origin>
</distributionFile>
</distributionFileList>
</folder>
</folderList>
<shouldPackRuleList>
<platformTest>
<type>windows</type>
</platformTest>
<fileExists>
<path>${build_project_directory}/../../dist/bin/plugins/simulator/simulatorfsx.dll</path>
</fileExists>
</shouldPackRuleList>
</component>
<component>
<name>xplane</name>
<description>X-Plane</description>
<canBeEdited>1</canBeEdited>
<detailedDescription>X-Plane Simulator Plugin
This plugin acts as the interface between swift and X-Plane</detailedDescription>
<selected>1</selected>
<show>1</show>
<folderList>
<folder>
<description>bin/plugins/simulator</description>
<destination>${installdir}/bin/plugins/simulator</destination>
<name>bin_plugins_simulator</name>
<platforms>all</platforms>
<distributionFileList>
<distributionFile>
<allowWildcards>1</allowWildcards>
<origin>../../dist/bin/plugins/simulator/*simulatorxplane*</origin>
</distributionFile>
</distributionFileList>
</folder>
</folderList>
</component>
</componentList>
</componentGroup>