lpcmanager

Enable SVGHMI on all archs, including SOM28 now

11 months ago, Edouard Tisserant
463824df73a4
Parents effc3b4090c8
Children b8502a30facc
Enable SVGHMI on all archs, including SOM28 now
--- a/LPCExtension.py Thu May 29 15:56:09 2025 +0200
+++ b/LPCExtension.py Tue Jun 24 16:22:48 2025 +0200
@@ -27,8 +27,9 @@
('MQTT', 'mqtt.MQTTLibrary', True)]
if product in WX_GOT_modules + SVG_GOT_modules:
features.libraries += [('GOT', SimplePOULibraryFactory(_poulibpath("GOT")), True)]
- if product in SOM6_modules:
- features.libraries += [('SVGHMI', 'LPCSVGHMI.SVGHMILibrary', True)]
+
+ enable_SVGHMI_lib_by_default = product in SOM6_modules
+ features.libraries += [('SVGHMI', 'LPCSVGHMI.SVGHMILibrary', enable_SVGHMI_lib_by_default)]
else: # MC8 ?
features.libraries += [('LPC', SimplePOULibraryFactory(_poulibpath("LPC")), True)]
@@ -51,8 +52,7 @@
('LPCBus', _('LPC bus'), _('Support for Smarteh modules'), 'LPCBus.LPCBus'),
('CanOpen', _('CANOpen'), _('Support for CANopen'), 'LPCCanFestival.LPCCanOpen')]
-if product in SOM6_modules:
- features.catalog += [ catalog_index['svghmi'][:3]+('LPCSVGHMI.SVGHMI',) ]
+features.catalog += [ catalog_index['svghmi'][:3]+('LPCSVGHMI.SVGHMI',) ]
#
# --------- Connectors Extension ------------
#