compile assets task