local asset compilation