Indeed this will be a manual job - and it's a great opportunity to consider a standardised framework for organising your SAS project(s).
The one we use at 4GL Apps is described here: https://communities.sas.com/t5/SAS-Global-Forum-Proceedings/Scaffolding-SAS-Projects-With-NPM-and-SASjs/ta-p/726347
The nice thing about this is you can have the best of both worlds - the project is modular (standalone programs, macros, jobs, services, tests, binary files) and it gets compiled into an 'overlong' SAS program, which is easy to transport / debug / reproduce.
We regularly run 250k plus programs (mainly due to special-case embedded binary files) and work quickly in the source code where programs are rarely more than a few hundred lines.
... View more