Что такое mkmf.log и почему он продолжает появляться в корне моего приложения? - PullRequest
2 голосов
/ 03 декабря 2009

Есть приложение, которое использует git для контроля версий. Файл с именем mkmf.log продолжает появляться в корне приложения, несколько случайно. Что это?

Содержит:

find_executable: checking for git... -------------------- yes

--------------------

Соответствующая информация от ls:

$ ls -lah | grep mk
-rw-r--r--@  1 kyle  staff    85B Dec  2 15:44 mkmf.log

Ответы [ 4 ]

1 голос
/ 30 декабря 2009

Это капистрано, использующее mkmf для поиска исполняемого файла git. Cap был изменен, чтобы использовать mkmf для лучшей поддержки окон, но изменение было отменено из-за создания файла mkmf.log. Смотри: https://capistrano.lighthouseapp.com/projects/8716/tickets/127

1 голос
/ 03 декабря 2009

mkmf.log - это артефакт чего-то, что вы строите. Похоже, вы создаете проект ruby ​​с некоторым собственным кодом.

0 голосов
/ 05 декабря 2009

Некоторые поиски в Google показывают, что это может быть связано с capistrano - и это действительно происходит каждый раз, когда я запускаю capistrano для развертывания.

0 голосов
/ 03 декабря 2009

Я тоже недавно видел это с приложением Ruby on Rails, над которым я работаю. Похоже, это связано с некоторыми местными жемчужинами. Лучше всего добавить его в файл .gitignore.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...