У меня есть проект Eclipse, в котором мне нужно автоматически сгенерировать некоторые файлы перед его компиляцией. Я не хочу помещать эти автоматически сгенерированные файлы в свой репозиторий, поэтому каждый раз, когда я компилирую проект, я выполняю предварительную сборку для автоматического -generate this files.
Проблема в том, что эти автоматически сгенерированные файлы представляют собой файлы * .c и * .h, и при первой компиляции проекта происходит следующее (в этом порядке):
Если я скомпилирую снова, эти файлы будут скомпилированы. Возможно, это происходит из-за процесса обнаружения того, какие файлы будет компилировать eclipse. Перед началом компиляции у нас нет этих автоматически сгенерированных файлов * .c и * .h.
Во второй раз, когда мы компилируем, у нас уже есть эти автоматически сгенерированные файлы, поэтому эти файлы компилируются.