From b9fc5906eca7208c40b24050775c8ee76c9f7ffc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Sat, 14 Dec 2019 16:45:11 +0100 Subject: [PATCH 111/181] meson: Fix syntax in the auto-generated fpi-drivers file Better to be nice everywhere :) --- meson.build | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/meson.build b/meson.build index 1561ebf..b7ba901 100644 --- a/meson.build +++ b/meson.build @@ -152,13 +152,18 @@ drivers_type_list += '#include ' drivers_type_list += '#include "fpi-context.h"' drivers_type_list += '' drivers_type_func += 'void fpi_get_driver_types (GArray *drivers)' -drivers_type_func += ' {' -drivers_type_func += ' GType t;' +drivers_type_func += '{' +drivers_type_func += ' GType t;' drivers_type_func += '' +idx = 0 foreach driver: drivers drivers_type_list += 'extern GType (fpi_device_' + driver + '_get_type) (void);' - drivers_type_func += ' t = fpi_device_' + driver + '_get_type ();' - drivers_type_func += ' g_array_append_val (drivers, t);\n' + drivers_type_func += ' t = fpi_device_' + driver + '_get_type ();' + drivers_type_func += ' g_array_append_val (drivers, t);' + if idx != drivers.length() - 1 + drivers_type_func += '' + idx += 1 + endif endforeach drivers_type_list += '' drivers_type_func += '}' -- 2.24.1