setup script for generating executable