Changed the emsdk and nodejs dependencies from NP-419 to stable. This ensures that the configuration pulls from the stable version repository for more reliable builds.
Contribute to NP-419
Changed the emsdk version to a more specific range to ensure compatibility. Included reference for future adjustments post-merge of the related pull request.
Contribute to NP-346
The powershell variable was set to output ps1 files
Need to check if that still works with all the
current changes. Or if I need another way of
determining the extension to use.
Contributes to CURA-9365
Apparently it was a problem referring to `os` and `os_build`
in the jinja template later on, since those values were determined
on the fly as well
Contributes to CURA-9365
- Switched to C++20 (I think we can get away with this and it will
open-up a world of possibilities
- use full_recipe_mode to distinguse between different user/channel
Contributes to CURA-9177
This commit also adds a remote artifactory server which is
currently a private personal server and just for tryouts.
This needs to change in due time to an UM managed server.
Either in the cloud or on a VM.
There are three profiles added to the configuration. All
of them depend on the default autodetected profile.
This default profile can be created using the command
`conan profile new --detect default`
The configuration as whole can be installed with the command:
`conan config install https://github.com/ultimaker/conan-config.git`
Contributes to CURA-8785