1 option(PLUGIN_SAMPLE_EDITOR_PLUGIN "Build SamplePlugin" OFF)
3 set(CMAKE_AUTOMOC_RELAXED_MODE TRUE)
6 include("${TOOLS_CMAKE_DIR}/modules/FbxSdk.cmake")
7 include("${TOOLS_CMAKE_DIR}/modules/Python.cmake")
10 add_subdirectory("Code/Sandbox/Libs/CryQt")
12 set(EDITOR_DIR "Code/Sandbox/EditorQt" )
13 add_subdirectory("Code/Sandbox/EditorQt")
14 add_subdirectory("Code/Sandbox/Plugins/3DConnexionPlugin")
15 add_subdirectory("Code/Sandbox/Plugins/EditorConsole")
17 add_subdirectory("Code/Sandbox/Plugins/EditorCommon")
18 add_subdirectory("Code/Sandbox/EditorInterface")
20 add_subdirectory("Code/Sandbox/Plugins/CryDesigner")
21 add_subdirectory("Code/Sandbox/Plugins/EditorAudioControlsEditor")
22 add_subdirectory("Code/Sandbox/Plugins/EditorAudioControlsEditor/common")
24 add_subdirectory("Code/Sandbox/Plugins/EditorAudioControlsEditor/EditorFmod")
27 add_subdirectory("Code/Sandbox/Plugins/EditorAudioControlsEditor/EditorSDLMixer")
30 add_subdirectory("Code/Sandbox/Plugins/EditorAudioControlsEditor/EditorPortAudio")
33 add_subdirectory("Code/Sandbox/Plugins/EditorAudioControlsEditor/EditorWwise")
36 add_subdirectory("Code/Sandbox/Plugins/EditorAudioControlsEditor/EditorAdx2")
38 add_subdirectory("Code/Sandbox/Plugins/EditorAnimation")
39 add_subdirectory("Code/Sandbox/Plugins/EditorDynamicResponseSystem")
40 add_subdirectory("Code/Sandbox/Plugins/EditorEnvironment")
41 add_subdirectory("Code/Sandbox/Plugins/EditorParticle")
42 if (PLUGIN_SCHEMATYC_EXPERIMENTAL)
43 add_subdirectory("Code/Sandbox/Plugins/EditorSchematyc")
46 add_subdirectory("Code/Sandbox/Plugins/EditorSchematyc2")
48 add_subdirectory("Code/Sandbox/Plugins/EditorTrackView")
49 add_subdirectory("Code/Sandbox/Plugins/EditorBehaviorTree")
50 add_subdirectory("Code/Sandbox/Plugins/EditorUDR")
51 add_subdirectory("Code/Sandbox/Plugins/EditorGameSDK")
52 add_subdirectory("Code/Sandbox/Plugins/FbxPlugin")
53 add_subdirectory("Code/Sandbox/Plugins/MeshImporter")
54 add_subdirectory("Code/Sandbox/Plugins/PerforcePlugin")
55 add_subdirectory("Code/Sandbox/Plugins/PerforcePlugin_Legacy")
56 add_subdirectory("Code/Sandbox/Plugins/SandboxPythonBridge")
57 add_subdirectory("Code/Sandbox/Libs/SandboxPython")
59 if (PLUGIN_SAMPLE_EDITOR_PLUGIN)
60 add_subdirectory("Code/Sandbox/Plugins/SamplePlugin")
62 add_subdirectory("Code/Sandbox/Plugins/VehicleEditor")
63 add_subdirectory("Code/Sandbox/Plugins/SmartObjectEditor")
64 add_subdirectory("Code/Sandbox/Plugins/DialogEditor")
65 add_subdirectory("Code/Sandbox/Plugins/MFCToolsPlugin")
66 add_subdirectory("Code/Sandbox/Plugins/FacialEditorPlugin")
67 add_subdirectory("Code/Sandbox/Plugins/DependencyGraph")
68 add_subdirectory("Code/Sandbox/Plugins/MaterialEditorPlugin")
69 add_subdirectory("Code/Sandbox/Plugins/PrefabAssetType")
70 add_subdirectory("Code/Sandbox/Plugins/CryTestRunnerPlugin")
71 if(OPTION_SANDBOX_SUBSTANCE)
72 include("${CRYENGINE_DIR}/Tools/CMake/modules/Substance.cmake")
73 add_subdirectory("Code/Sandbox/Libs/CrySubstance")
74 add_subdirectory("Code/Sandbox/Plugins/EditorSubstance")
77 add_subdirectory("Code/Sandbox/Plugins/EditorCSharp")
79 if(OPTION_UNIT_TEST AND PLUGIN_SAMPLE_EDITOR_PLUGIN)
80 add_subdirectory("${CRYENGINE_DIR}/Code/Sandbox/UnitTests/SamplePluginUnitTest")
83 add_subdirectory ("Code/Libs/prt")