I've examined the problem and as I understand CMakeLists.txt already has an option to override default search path. All I need is to set the GIR_DIR CMake variable to /usr/lib/${DEB_HOST_MULTIARCH}/gir-1.0 , so cppgir searches this directory as well.
signature.asc
Description: This is a digitally signed message part.