parseDartDefines static method
Helper to parse --dart-define key=value strings into a Map.
Implementation
static Map<String, String> parseDartDefines(List<String> rawDefines) {
final result = <String, String>{};
for (final define in rawDefines) {
final parts = define.split('=');
if (parts.isNotEmpty) {
final key = parts.first.trim();
final value = parts.sublist(1).join('=').trim();
if (key.isNotEmpty) {
result[key] = value;
}
}
}
return result;
}