conandata.yml 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. pyinstaller:
  2. runinfo:
  3. entrypoint: "cura_app.py"
  4. datas:
  5. cura_plugins:
  6. package: "cura"
  7. src: "plugins"
  8. dst: "share/cura/plugins"
  9. cura_resources:
  10. package: "cura"
  11. src: "resources"
  12. dst: "share/cura/resources"
  13. cura_private_data:
  14. package: "cura_private_data"
  15. src: "resources"
  16. dst: "share/cura/resources"
  17. internal: true
  18. uranium_plugins:
  19. package: "uranium"
  20. src: "plugins"
  21. dst: "share/uranium/plugins"
  22. uranium_resources:
  23. package: "uranium"
  24. src: "resources"
  25. dst: "share/uranium/resources"
  26. uranium_um_qt_qml_um:
  27. package: "uranium"
  28. src: "site-packages/UM/Qt/qml/UM"
  29. dst: "PyQt6/Qt6/qml/UM"
  30. cura_binary_data:
  31. package: "cura_binary_data"
  32. src: "resources/cura/resources"
  33. dst: "share/cura/resources"
  34. uranium_binary_data:
  35. package: "cura_binary_data"
  36. src: "resources/uranium/resources"
  37. dst: "share/uranium/resources"
  38. windows_binary_data:
  39. package: "cura_binary_data"
  40. src: "windows"
  41. dst: "share/windows"
  42. fdm_materials:
  43. package: "fdm_materials"
  44. src: "materials"
  45. dst: "share/cura/resources/materials"
  46. tcl:
  47. package: "tcl"
  48. src: "lib/tcl8.6"
  49. dst: "tcl"
  50. tk:
  51. package: "tk"
  52. src: "lib/tk8.6"
  53. dst: "tk"
  54. binaries:
  55. curaengine:
  56. package: "curaengine"
  57. src: "bin"
  58. dst: "."
  59. binary: "CuraEngine"
  60. hiddenimports:
  61. - "pySavitar"
  62. - "pyArcus"
  63. - "pynest2d"
  64. - "PyQt6"
  65. - "PyQt6.QtNetwork"
  66. - "PyQt6.sip"
  67. - "logging.handlers"
  68. - "zeroconf"
  69. - "fcntl"
  70. - "stl"
  71. - "serial"
  72. collect_all:
  73. - "cura"
  74. - "UM"
  75. - "serial"
  76. - "Charon"
  77. - "sqlite3"
  78. - "trimesh"
  79. - "win32ctypes"
  80. - "PyQt6"
  81. - "PyQt6.QtNetwork"
  82. - "PyQt6.sip"
  83. - "stl"
  84. icon:
  85. Windows: "./icons/Cura.ico"
  86. Macos: "./icons/cura.icns"
  87. Linux: "./icons/cura-128.png"
  88. pycharm_targets:
  89. - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja
  90. module_name: Cura
  91. name: cura
  92. script_name: cura_app.py
  93. - jinja_path: .run_templates/pycharm_cura_run.run.xml.jinja
  94. module_name: Cura
  95. name: cura_external_engine
  96. parameters: --external-backend
  97. script_name: cura_app.py
  98. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  99. module_name: Cura
  100. name: pytest in tests
  101. script_name: tests/
  102. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  103. module_name: Cura
  104. name: pytest in TestBuildVolume.py
  105. script_name: tests/TestBuildVolume.py
  106. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  107. module_name: Cura
  108. name: pytest in TestConvexHullDecorator.py
  109. script_name: tests/TestConvexHullDecorator.py
  110. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  111. module_name: Cura
  112. name: pytest in TestCuraSceneNode.py
  113. script_name: tests/TestCuraSceneNode.py
  114. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  115. module_name: Cura
  116. name: pytest in TestCuraSceneNode.py
  117. script_name: tests/TestExtruderManager.py
  118. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  119. module_name: Cura
  120. name: pytest in TestGCodeListDecorator.py
  121. script_name: tests/TestGCodeListDecorator.py
  122. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  123. module_name: Cura
  124. name: pytest in TestIntentManager.py
  125. script_name: tests/TestIntentManager.py
  126. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  127. module_name: Cura
  128. name: pytest in TestLayer.py
  129. script_name: tests/TestLayer.py
  130. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  131. module_name: Cura
  132. name: pytest in TestMachineAction.py
  133. script_name: tests/TestMachineAction.py
  134. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  135. module_name: Cura
  136. name: pytest in TestMachineManager.py
  137. script_name: tests/TestMachineManager.py
  138. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  139. module_name: Cura
  140. name: pytest in TestOAuth2.py
  141. script_name: tests/TestOAuth2.py
  142. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  143. module_name: Cura
  144. name: pytest in TestObjectsModel.py
  145. script_name: tests/TestObjectsModel.py
  146. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  147. module_name: Cura
  148. name: pytest in TestPrintInformation.py
  149. script_name: tests/TestPrintInformation.py
  150. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  151. module_name: Cura
  152. name: pytest in TestProfileRequirements.py
  153. script_name: tests/TestProfileRequirements.py
  154. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  155. module_name: Cura
  156. name: pytest in TestThemes.py
  157. script_name: tests/TestThemes.py
  158. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  159. module_name: Cura
  160. name: pytest in TestContainerManager.py
  161. script_name: tests/Settings/TestContainerManager.py
  162. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  163. module_name: Cura
  164. name: pytest in TestCuraContainerRegistry.py
  165. script_name: tests/Settings/TestCuraContainerRegistry.py
  166. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  167. module_name: Cura
  168. name: pytest in TestCuraStackBuilder.py
  169. script_name: tests/Settings/TestCuraStackBuilder.py
  170. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  171. module_name: Cura
  172. name: pytest in TestDefinitionContainer.py
  173. script_name: tests/Settings/TestDefinitionContainer.py
  174. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  175. module_name: Cura
  176. name: pytest in TestExtruderStack.py
  177. script_name: tests/Settings/TestExtruderStack.py
  178. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  179. module_name: Cura
  180. name: pytest in TestGlobalStack.py
  181. script_name: tests/Settings/TestGlobalStack.py
  182. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  183. module_name: Cura
  184. name: pytest in TestProfiles.py
  185. script_name: tests/Settings/TestProfiles.py
  186. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  187. module_name: Cura
  188. name: pytest in TestSettingInheritanceManager.py
  189. script_name: tests/Settings/TestSettingInheritanceManager.py
  190. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  191. module_name: Cura
  192. name: pytest in TestSettingOverrideDecorator.py
  193. script_name: tests/Settings/TestSettingOverrideDecorator.py
  194. - jinja_path: .run_templates/pycharm_cura_test.run.xml.jinja
  195. module_name: Cura
  196. name: pytest in TestSettingVisibilityPresets.py
  197. script_name: tests/Settings/TestSettingVisibilityPresets.py