Browse Source

Remove unused curator configurations from Conan profiles

This commit removes references to unused curator dependencies and options in the `cura_wasm` and `cura_build` profiles. Additionally, it adds specific curator printer settings to `cura_wasm` and replaces options with corresponding `tools.build` configuration in `cura_build` for cleaner and updated profile management.

Contribute to NP-637
NP-637_conan_v2_wasm
Jelle Spijker 1 year ago
parent
commit
173c718f77
  1. 5
      profiles/cura_build.jinja
  2. 6
      profiles/cura_wasm.jinja

5
profiles/cura_build.jinja

@ -4,6 +4,5 @@ include(default)
compiler.cppstd=17
curator/*:compiler.cppstd=20
[options]
curator/*:with_cura_resources=True
curator/*:with_cura_ted_resources=True
[conf]
tools.build:skip_test=True

6
profiles/cura_wasm.jinja

@ -3,7 +3,6 @@ include(cura.jinja)
[tool_requires]
emsdk/3.1.65@ultimaker/stable
nodejs/20.16.0@ultimaker/stable
curator/[>=0.5.0-beta.1]@ultimaker/np_637
[settings]
os=Emscripten
@ -12,10 +11,7 @@ arch=wasm
[conf]
tools.build:skip_test=True
tools.cmake.cmake_layout:build_folder_vars=['settings.os']
{#{% if os.getenv('CI') == 'true' %}#}
{#user.curator:resource_path="{% os.getenv('GITHUB_WORKSPACE') %}/resources"#}
{#user.curator:fdm_materials_path="{% os.getenv('GITHUB_WORKSPACE') %}/resources"#}
{#{% endif %}#}
user.curator:printers=['ultimaker_sketch','ultimaker_sketch_large','ultimaker_sketch_sprint','ultimaker_method']
[options]
curaengine/*:enable_plugins=False

Loading…
Cancel
Save