EflMacros: replace macros with functions.
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Fri, 20 Jan 2017 11:39:46 +0000 (09:39 -0200)
committerMarcel Hollerbach <marcel-hollerbach@t-online.de>
Mon, 23 Jan 2017 17:23:40 +0000 (18:23 +0100)
commitc4e78153b16f89a14245db97316158006a732cde
treeb7fba6c1cf369608c0ae2103dac6dadd173f0a07
parent76212a91625cd72142d0fe27cb85ccc5b29fedf5
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.
cmake/helpers/EflMacros.cmake