Added description to default build config
Fixed failing string interpolation
Added default main for tests and executables
check that dependent packages has pkg-config