compile, export all