Both popup.c and gadget.c carried near-identical _state_label/_sec_label
helpers, with the gadget version using bare ints instead of the
Iwd_Security enum. Move to iwd/iwd_labels.{c,h} and use the enum
consistently.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
28 lines
630 B
Meson
28 lines
630 B
Meson
e_iwd_sources = [
|
|
'e_mod_main.c',
|
|
'e_mod_config.c',
|
|
'e_mod_gadget.c',
|
|
'e_mod_popup.c',
|
|
'iwd/iwd_dbus.c',
|
|
'iwd/iwd_adapter.c',
|
|
'iwd/iwd_props.c',
|
|
'iwd/iwd_agent.c',
|
|
'iwd/iwd_manager.c',
|
|
'iwd/iwd_device.c',
|
|
'iwd/iwd_network.c',
|
|
'iwd/iwd_labels.c',
|
|
'ui/wifi_list.c',
|
|
'ui/wifi_auth.c',
|
|
'ui/wifi_hidden.c',
|
|
'ui/wifi_status.c',
|
|
]
|
|
|
|
shared_module('module',
|
|
e_iwd_sources,
|
|
name_prefix : '',
|
|
name_suffix : 'so',
|
|
dependencies : [eldbus, elementary, enlightenment],
|
|
include_directories : include_directories('.', 'iwd', 'ui'),
|
|
install : true,
|
|
install_dir : join_paths(module_dir, module_arch),
|
|
)
|