55a4f01b16
Adds support for find_package(), locates dependencies with find_package(), swaps the roles of /hsa/include/hsa and /include/hsa as well as /lib & /hsa/lib. Kernel code objects no longer build at every make call but only as needed. Dependencies are tracked through to clang. Device lib is still located with directory searches. build_devicelibs.sh does not yet install the cmake config files on the build systems. Corrects DAZ mode mismatch in code object compilation. Still needs updating to compiler properties rather than direct manipulation of CMAKE_CXX_FLAGS. Change-Id: I02d946c8a77d5cf753681f8e3d3153fca4aae86a