Передача аргументов для запуска из внешнего файла

Всем привет.

В проекте имеется несколько подпроектов которые для запуска нужно передавать аргументы.

Что я хотел бы реализовать: при запуске сновного проекта проверить какой то файл типа cmake и к каждому наверное по названию подпроекта проверить нужные иму аргументы. Ну и при запуске подпроекта уже подставлять.

Может кто посоветовать как можно организовать такого вида проверку? Как надо передавать из файла аргументы при запуске?

Спасибо.