Separate CMakeLists.txt for each subdirectory of backends