Dependences and cross-platforming

Don't pay any attention to .cbp; .depend and .layout files. They are for
me, to compile files successfully.