CMakeSources.cmake 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. set(BS_EDITORSCRIPT_INC_NOFILTER
  2. "BsScriptEditorPrerequisites.h"
  3. "BsGUIGameObjectField.h"
  4. "BsGUIResourceField.h"
  5. "BsEditorScriptManager.h"
  6. "BsScriptHandleManager.h"
  7. "BsScriptDragDropManager.h"
  8. "BsMenuItemManager.h"
  9. "BsGUITextureField.h"
  10. "BsEditorResourceLoader.h"
  11. "BsEditorScriptLibrary.h"
  12. "BsToolbarItemManager.h"
  13. "BsScriptGizmoManager.h"
  14. "BsManagedEditorCommand.h"
  15. )
  16. set(BS_EDITORSCRIPT_SRC_WRAPPERS_GUI
  17. "Wrappers/GUI/BsScriptGUIColorField.cpp"
  18. "Wrappers/GUI/BsScriptGUIEnumField.cpp"
  19. "Wrappers/GUI/BsScriptGUIFloatField.cpp"
  20. "Wrappers/GUI/BsScriptGUIGameObjectField.cpp"
  21. "Wrappers/GUI/BsScriptGUIIntField.cpp"
  22. "Wrappers/GUI/BsScriptGUIListBoxField.cpp"
  23. "Wrappers/GUI/BsScriptGUIResourceField.cpp"
  24. "Wrappers/GUI/BsScriptGUISceneTreeView.cpp"
  25. "Wrappers/GUI/BsScriptGUISliderField.cpp"
  26. "Wrappers/GUI/BsScriptGUITextField.cpp"
  27. "Wrappers/GUI/BsScriptGUITextureField.cpp"
  28. "Wrappers/GUI/BsScriptGUIToggleField.cpp"
  29. )
  30. set(BS_EDITORSCRIPT_SRC_WRAPPERS
  31. "Wrappers/BsScriptBrowseDialog.cpp"
  32. "Wrappers/BsScriptBuildManager.cpp"
  33. "Wrappers/BsScriptCodeEditor.cpp"
  34. "Wrappers/BsScriptDragDropManager.cpp"
  35. "Wrappers/BsScriptDropDownWindow.cpp"
  36. "Wrappers/BsScriptEditorApplication.cpp"
  37. "Wrappers/BsScriptEditorInput.cpp"
  38. "Wrappers/BsScriptEditorSettings.cpp"
  39. "Wrappers/BsScriptEditorTestSuite.cpp"
  40. "Wrappers/BsScriptEditorUtility.cpp"
  41. "Wrappers/BsScriptEditorVirtualInput.cpp"
  42. "Wrappers/BsScriptEditorWindow.cpp"
  43. "Wrappers/BsScriptFolderMonitor.cpp"
  44. "Wrappers/BsScriptGizmos.cpp"
  45. "Wrappers/BsScriptHandleDrawing.cpp"
  46. "Wrappers/BsScriptHandleSlider.cpp"
  47. "Wrappers/BsScriptHandleSliderDisc.cpp"
  48. "Wrappers/BsScriptHandleSliderLine.cpp"
  49. "Wrappers/BsScriptHandleSliderManager.cpp"
  50. "Wrappers/BsScriptHandleSliderPlane.cpp"
  51. "Wrappers/BsScriptHandleSliderSphere.cpp"
  52. "Wrappers/BsScriptHandleSlider2D.cpp"
  53. "Wrappers/BsScriptInspectorUtility.cpp"
  54. "Wrappers/BsScriptModalWindow.cpp"
  55. "Wrappers/BsScriptOSDropTarget.cpp"
  56. "Wrappers/BsScriptPlatformInfo.cpp"
  57. "Wrappers/BsScriptPrefabUtility.cpp"
  58. "Wrappers/BsScriptProjectLibrary.cpp"
  59. "Wrappers/BsScriptProjectSettings.cpp"
  60. "Wrappers/BsScriptSceneGizmos.cpp"
  61. "Wrappers/BsScriptSceneGrid.cpp"
  62. "Wrappers/BsScriptSceneHandles.cpp"
  63. "Wrappers/BsScriptSceneSelection.cpp"
  64. "Wrappers/BsScriptSelection.cpp"
  65. "Wrappers/BsScriptUndoRedo.cpp"
  66. "Wrappers/BsScriptUnitTests.cpp"
  67. "Wrappers/BsScriptSerializedObject.cpp"
  68. "Wrappers/BsScriptSerializedDiff.cpp"
  69. )
  70. set(BS_EDITORSCRIPT_SRC_NOFILTER
  71. "BsGUIGameObjectField.cpp"
  72. "BsGUIResourceField.cpp"
  73. "BsEditorScriptManager.cpp"
  74. "BsScriptGizmoManager.cpp"
  75. "BsScriptHandleManager.cpp"
  76. "BsMenuItemManager.cpp"
  77. "BsGUITextureField.cpp"
  78. "BsEditorResourceLoader.cpp"
  79. "BsEditorScriptLibrary.cpp"
  80. "BsToolbarItemManager.cpp"
  81. "BsManagedEditorCommand.cpp"
  82. )
  83. set(BS_EDITORSCRIPT_INC_WRAPPERS
  84. "Wrappers/BsScriptCodeEditor.h"
  85. "Wrappers/BsScriptBrowseDialog.h"
  86. "Wrappers/BsScriptBuildManager.h"
  87. "Wrappers/BsScriptDropDownWindow.h"
  88. "Wrappers/BsScriptEditorApplication.h"
  89. "Wrappers/BsScriptEditorInput.h"
  90. "Wrappers/BsScriptEditorSettings.h"
  91. "Wrappers/BsScriptEditorTestSuite.h"
  92. "Wrappers/BsScriptEditorUtility.h"
  93. "Wrappers/BsScriptEditorVirtualInput.h"
  94. "Wrappers/BsScriptEditorWindow.h"
  95. "Wrappers/BsScriptFolderMonitor.h"
  96. "Wrappers/BsScriptGizmos.h"
  97. "Wrappers/BsScriptUnitTests.h"
  98. "Wrappers/BsScriptUndoRedo.h"
  99. "Wrappers/BsScriptSelection.h"
  100. "Wrappers/BsScriptSceneSelection.h"
  101. "Wrappers/BsScriptSceneHandles.h"
  102. "Wrappers/BsScriptSceneGrid.h"
  103. "Wrappers/BsScriptSceneGizmos.h"
  104. "Wrappers/BsScriptProjectSettings.h"
  105. "Wrappers/BsScriptProjectLibrary.h"
  106. "Wrappers/BsScriptPrefabUtility.h"
  107. "Wrappers/BsScriptPlatformInfo.h"
  108. "Wrappers/BsScriptOSDropTarget.h"
  109. "Wrappers/BsScriptModalWindow.h"
  110. "Wrappers/BsScriptInspectorUtility.h"
  111. "Wrappers/BsScriptHandleSliderPlane.h"
  112. "Wrappers/BsScriptHandleSliderManager.h"
  113. "Wrappers/BsScriptHandleSliderLine.h"
  114. "Wrappers/BsScriptHandleSliderDisc.h"
  115. "Wrappers/BsScriptHandleSliderSphere.h"
  116. "Wrappers/BsScriptHandleSlider2D.h"
  117. "Wrappers/BsScriptHandleSlider.h"
  118. "Wrappers/BsScriptHandleDrawing.h"
  119. "Wrappers/BsScriptSerializedObject.h"
  120. "Wrappers/BsScriptSerializedDiff.h"
  121. )
  122. set(BS_EDITORSCRIPT_INC_WRAPPERS_GUI
  123. "Wrappers/GUI/BsScriptGUIColorField.h"
  124. "Wrappers/GUI/BsScriptGUIEnumField.h"
  125. "Wrappers/GUI/BsScriptGUIFloatField.h"
  126. "Wrappers/GUI/BsScriptGUIGameObjectField.h"
  127. "Wrappers/GUI/BsScriptGUIIntField.h"
  128. "Wrappers/GUI/BsScriptGUIListBoxField.h"
  129. "Wrappers/GUI/BsScriptGUIResourceField.h"
  130. "Wrappers/GUI/BsScriptGUISceneTreeView.h"
  131. "Wrappers/GUI/BsScriptGUISliderField.h"
  132. "Wrappers/GUI/BsScriptGUITextField.h"
  133. "Wrappers/GUI/BsScriptGUITextureField.h"
  134. "Wrappers/GUI/BsScriptGUIToggleField.h"
  135. )
  136. source_group("Header Files" FILES ${BS_EDITORSCRIPT_INC_NOFILTER})
  137. source_group("Source Files\\Wrappers\\GUI" FILES ${BS_EDITORSCRIPT_SRC_WRAPPERS_GUI})
  138. source_group("Source Files\\Wrappers" FILES ${BS_EDITORSCRIPT_SRC_WRAPPERS})
  139. source_group("Source Files" FILES ${BS_EDITORSCRIPT_SRC_NOFILTER})
  140. source_group("Header Files\\Wrappers" FILES ${BS_EDITORSCRIPT_INC_WRAPPERS})
  141. source_group("Header Files\\Wrappers\\GUI" FILES ${BS_EDITORSCRIPT_INC_WRAPPERS_GUI})
  142. set(BS_EDITORSCRIPT_SRC
  143. ${BS_EDITORSCRIPT_INC_NOFILTER}
  144. ${BS_EDITORSCRIPT_SRC_WRAPPERS_GUI}
  145. ${BS_EDITORSCRIPT_SRC_WRAPPERS}
  146. ${BS_EDITORSCRIPT_SRC_NOFILTER}
  147. ${BS_EDITORSCRIPT_INC_WRAPPERS}
  148. ${BS_EDITORSCRIPT_INC_WRAPPERS_GUI}
  149. )