• Rafael Monnerat's avatar
    Make build faster · 2689e6b1
    Rafael Monnerat authored
     - Check if the bt5 is already installed, this is not a change of behaviour, just a performance improvement
     - Cache getInstalledBusinessTemplateTitleList, because it doesn't change during the build and it is a bit time consuming do it so often.
     - Use activate and install_dependency, this can make bt5 list shorter and make core relies on BT5 definitions.
     - Build should wait for updateBusinessTemplateFromUrl
     - Automatic Dependence handling updateBusinessTemplateFromUrl is invoked using activities.
    2689e6b1
StandardBT5ConfiguratorItem.py 3.84 KB