Macros should be moved into [etc/cmake/2.8/macros.cmake](https://github.com/roselang/compiler/blob/goodmanio/issues/6/etc/cmake/2.8/macros.cmake)