enlightenment/src/modules
Carsten Haitzler 84bf48b3ed module build - clean up and fix meson install of pretty much all modules
so we';re missing installing desktop files. edj icon files, wizard
data files in the wrong place, and much more. this also cleans up the
module meson build of pretty much all modules and make their build
files cimple and consistent so it's far easier to re-use things from
one module to the next. we should aim for simplicity, consistency
between as much as possible so we can refactor and turn into maybe
functions later. imho that starts with consistency though. until i can
see all the common patterns clearly, i don't want to write functions
yet. it's easier to see if all the files are consistently using the
same vars and formatting etc. etc. etc.

but either way the installation needs fixing so it installs all files
in the right places with the right permissions etc. etc. etc.

this doesn't fix all module build files bt all the ones i found that
were broken installs and they use what i think is a cleaner/simpler
template, BUT there is far too much copy & pastage here... far too
much.i need to find a cleaner way to automate this.
2017-07-27 14:29:30 +09:00
..
appmenu fix meson build for appmenu module - missing src files 2017-07-22 11:28:37 +09:00
backlight meson. 2017-07-20 17:18:33 -04:00
battery meson. 2017-07-20 17:18:33 -04:00
bluez4 meson. 2017-07-20 17:18:33 -04:00
clock meson. 2017-07-20 17:18:33 -04:00
conf meson. 2017-07-20 17:18:33 -04:00
conf_applications meson. 2017-07-20 17:18:33 -04:00
conf_bindings meson. 2017-07-20 17:18:33 -04:00
conf_dialogs meson. 2017-07-20 17:18:33 -04:00
conf_display meson. 2017-07-20 17:18:33 -04:00
conf_interaction meson. 2017-07-20 17:18:33 -04:00
conf_intl meson. 2017-07-20 17:18:33 -04:00
conf_menus meson. 2017-07-20 17:18:33 -04:00
conf_paths meson. 2017-07-20 17:18:33 -04:00
conf_performance meson. 2017-07-20 17:18:33 -04:00
conf_randr add a configurable default policy (default: extend) for screen hotplugging 2017-07-21 14:42:29 -04:00
conf_shelves meson. 2017-07-20 17:18:33 -04:00
conf_theme meson. 2017-07-20 17:18:33 -04:00
conf_window_manipulation meson. 2017-07-20 17:18:33 -04:00
conf_window_remembers meson. 2017-07-20 17:18:33 -04:00
connman meson. 2017-07-20 17:18:33 -04:00
cpufreq meson. 2017-07-20 17:18:33 -04:00
everything meson. 2017-07-20 17:18:33 -04:00
fileman meson. 2017-07-20 17:18:33 -04:00
fileman_opinfo meson. 2017-07-20 17:18:33 -04:00
gadman meson. 2017-07-20 17:18:33 -04:00
geolocation meson. 2017-07-20 17:18:33 -04:00
ibar meson. 2017-07-20 17:18:33 -04:00
ibox meson. 2017-07-20 17:18:33 -04:00
layout do not generate module.desktop files 2017-07-14 18:40:50 -04:00
lokker meson. 2017-07-20 17:18:33 -04:00
luncher module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
mixer meson build - fix mixer build because the defines are only for existence 2017-07-22 17:00:25 +09:00
msgbus module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
music-control module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
notification module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
packagekit module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
pager module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
pager_plain module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
policy_mobile module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
quickaccess module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
shot module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
start module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
syscon module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
sysinfo module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
systray module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
tasks module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
teamwork module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
temperature module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
tiling module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
time module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
winlist module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
wireless module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
wizard module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
wl_buffer meson. 2017-07-20 17:18:33 -04:00
wl_desktop_shell module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
wl_drm meson. 2017-07-20 17:18:33 -04:00
wl_fb meson. 2017-07-20 17:18:33 -04:00
wl_text_input meson. 2017-07-20 17:18:33 -04:00
wl_weekeyboard meson. 2017-07-20 17:18:33 -04:00
wl_wl meson. 2017-07-20 17:18:33 -04:00
wl_x11 meson. 2017-07-20 17:18:33 -04:00
xkbswitch module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
xwayland meson. 2017-07-20 17:18:33 -04:00
Makefile.mk remove egl from build 2017-07-14 18:40:50 -04:00
Makefile_appmenu.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_backlight.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_battery.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_bluez4.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_clock.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_applications.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_bindings.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_dialogs.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_display.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_interaction.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_intl.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_menus.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_paths.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_performance.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_randr.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_shelves.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_theme.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_window_manipulation.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_conf_window_remembers.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_connman.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_cpufreq.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_everything.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_fileman.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_fileman_opinfo.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_gadman.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_geolocation.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_ibar.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_ibox.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_lokker.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_luncher.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_mixer.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_msgbus.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_music_control.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_notification.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_packagekit.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_pager.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_pager_plain.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_physics.mk bugfix: building non-default modules from dist no longer fails 2014-02-04 10:54:11 -05:00
Makefile_policy_mobile.mk module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
Makefile_quickaccess.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_shot.mk use snapshot object for shot module 2017-07-20 17:18:33 -04:00
Makefile_start.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_syscon.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_sysinfo.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_systray.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_tasks.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_teamwork.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_temperature.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_tiling.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_time.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_winlist.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_wireless.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_wizard.mk module build - clean up and fix meson install of pretty much all modules 2017-07-27 14:29:30 +09:00
Makefile_wl_buffer.mk add wl_buffer output module 2017-02-10 17:24:13 -05:00
Makefile_wl_desktop_shell.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_wl_drm.mk remove library checks for a number of modules along with useless defines 2016-03-11 17:19:32 -05:00
Makefile_wl_fb.mk remove library checks for a number of modules along with useless defines 2016-03-11 17:19:32 -05:00
Makefile_wl_text_input.mk Fix out of tree builds 2016-11-02 16:16:49 -05:00
Makefile_wl_weekeyboard.mk Fix out of tree builds 2016-11-02 16:16:49 -05:00
Makefile_wl_wl.mk remove library checks for a number of modules along with useless defines 2016-03-11 17:19:32 -05:00
Makefile_wl_x11.mk fix wl-x11 make/install rules to not include nonexistent DATA files 2015-12-09 13:50:39 -05:00
Makefile_xkbswitch.mk do not generate module.desktop files 2017-07-14 18:40:50 -04:00
Makefile_xwayland.mk add configure flag for xwayland binary 2016-05-06 13:37:10 -04:00