Use recursive CMakeLists.txt

Change-Id: Idd0d390fda3864565e6590d549344138d0471eff