merge into a single executable