This website requires JavaScript.
Explore
Help
Register
Sign In
enlightenment
/
enlightenment
Watch
10
Star
9
Fork
You've already forked enlightenment
13
Code
Issues
26
Pull Requests
2
Projects
Releases
Wiki
Activity
bc15cd91e8
enlightenment
/
src
/
modules
/
pager
/
meson.build
6 lines
70 B
Meson
Raw
Normal View
History
Unescape
Escape
meson: use file instead of doing the relative path by hand a reason for doing that is that you can just pack together targets into a array and pass them to our helper, and the helper will just handle them, so even module with eldbus codegen etc is now supported. This also means that we are just passing the src object directly into the shared_module call, which means the user of our helper can just pack everything he needs into the src var and the helper does not need to know about it.
2017-08-08 09:19:11 -07:00
src
=
files
(
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-25 02:57:15 -07:00
'e_mod_main.c'
,
'e_mod_config.c'
,
e gadgets - as per email to e-devbel - it's easier to fix old so rm new new gadget infra--
2020-07-07 15:34:27 -07:00
'e_mod_main.h'
meson: use file instead of doing the relative path by hand a reason for doing that is that you can just pack together targets into a array and pass them to our helper, and the helper will just handle them, so even module with eldbus codegen etc is now supported. This also means that we are just passing the src object directly into the shared_module call, which means the user of our helper can just pack everything he needs into the src var and the helper does not need to know about it.
2017-08-08 09:19:11 -07:00
)