Merge pull request #1185 from MusicMonkey5555/script-improvements
[Torque-3d.git] / projects.xml
blob18ace62998a572cabf9a92046ba796b1ccb53863
1 <!-- World Builder Launcher Project Entries
3 Entry Attribute Descriptions
5 'type'
6 projectDirectory  = Assumes that one directory down is the project, and inside is the executable
7 file              = Execute the file directly
9 'path'
10 Path to the root project directory, or directly to the file (including file itself)
12 'args'
13 Any additional command line switches to be sent to the executable.
15 Here are some examples:
16 <entries>
17   <entry type="projectDirectory" path="Demos" args="">Demos</entry>
18   <entry type="projectDirectory" path="Genre Kits" args="">Genre Kits</entry>
19   <entry type="file" path="Demos/Stronghold/game/rStronghold.exe" args="">Stronghold Demo</entry>
20 </entries>
21 -->
22 <entries>
23   <entry type="projectDirectory" path="My Projects" args="">My Projects</entry>
24   <entry type="projectDirectory" path="Games" args="">Games</entry>
25   <entry type="projectDirectory" path="Demos" args="">Demos</entry>
26   <entry type="projectDirectory" path="Examples" args="">Examples</entry>
27   <entry type="projectDirectory" path="Genre Kits" args="">Genre Kits</entry>
28   <entry type="templateDirectory" path="Templates" args="">Templates</entry>
30   <entry type="modules">
31     <module name="openGL">OpenGL Rendering</module>
32     <module name="fmod">FMod Sound Engine</module>
33     <module name="leapMotion" path="$LEAPMOTION_SDK_PATH">Leap Motion Controller</module>
34     <module name="razerHydra" path="$RAZERHYDRA_SDK_PATH">Razer Hydra Controller</module>
35     <module name="oculusVR" path="$OCULUSVR_SDK_PATH">Oculus VR Devices</module>
36     <module name="webDeploy">Web Deployment</module>
37     <module name="navigation" default="1">Recast Navigation</module>
38     <module name="testing" default="1">Unit testing</module>
39     <moduleGroup description="Physics Library">
40       <module name="" donotwrite="1" default="1">Torque Physics</module>
41       <module name="physX">PhysX 2.8 Physics Library</module>
42       <module name="physX3">PhysX 3.2 Physics Library</module>
43       <module name="bullet">Bullet Physics Library</module>
44     </moduleGroup>
45   </entry>
47   <entry type="projectDefines">
48     <projectDefine name="TORQUE_MINIDUMP">Minidump Support</projectDefine>
49   </entry>
51   <entry type="moveClasses">
52     <moveClass name="" donotwrite="1" default="1">Standard Move Class</moveClass>
53     <moveClass name="$TORQUE_HIFI_NET">HIFI Networking</moveClass>
54     <moveClass name="$TORQUE_EXTENDED_MOVE">ExtendedMove</moveClass>
55   </entry>
56 </entries>