Phase 0: scaffold e_iwd Enlightenment module
Meson build, module entry points, and stub layout for the iwd backend (D-Bus client, gadget, popup, config, UI widgets). Bodies are TODOs; this compiles against EFL/E headers but performs no D-Bus work yet. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
commit
b9eb5de878
29 changed files with 628 additions and 0 deletions
23
src/meson.build
Normal file
23
src/meson.build
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
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_manager.c',
|
||||
'iwd/iwd_device.c',
|
||||
'iwd/iwd_network.c',
|
||||
'ui/wifi_list.c',
|
||||
'ui/wifi_auth.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),
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue