Gustavo Sverzut Barbieri
e1b98ca4f2
EflMacros: trust target name.
...
since this will be made automatic later and we can guarantee
consistency in the file hierarchy, no need to lowercase that.
2017-01-23 18:23:40 +01:00
Gustavo Sverzut Barbieri
c4e78153b1
EflMacros: replace macros with functions.
...
Macros do not start a new scope and can leave leftovers, then use
functions. However to set and append to global scope is cumbersome,
add functions to aid that.
2017-01-23 18:23:40 +01:00
Gustavo Sverzut Barbieri
76212a9162
CMake: infra to build modules (static, on or off).
2017-01-23 18:23:40 +01:00
Gustavo Sverzut Barbieri
dee24c3821
CMake: rework to use some helper macros.
...
This tries to defines some macros to create a cleaner build system.
2017-01-23 18:23:40 +01:00