precompile static assets