Я хотел бы, чтобы исполняемые файлы для проекта, над которым я работаю, записывали последний набор изменений mercurial, чтобы, когда пользователь жалуется на ошибочное поведение, я мог отслеживать, какую версию он использует. Некоторые из моих исполняемых файлов написаны на Python, а другие скомпилированы на C. Есть ли способ автоматизировать это, или вы можете указать мне проекты, в которых представлены решения, на которые я могу взглянуть?
Я использую autoconf в своем проекте... на случай, если это упростит решение.
Спасибо!
Setjmp