I have a solution for build only the libindi libraries. The only problem with cmake, is you cannot specify others file that cmakelist.txt. So, you must modify the cmakefile.txt. while do that, you'll have a problem for do a git pull for the update. I suggest to do follow instruction :
1) copy your indi directory to an other (ex : indi2). With that, you save your indi directory and you'll could do the update has when you want.
2) in this indi2 directory, modifiy the CMakeLists.txt like that :
in the build section (~line 83), add an option :