Updated behaviour of compile_sources and src2obj wrt destination folder