Generates dist