Added the compile task