Added macros to simplify CMakeLists.txt for SAW components