Итак, предыстория, я скачал себе копию http://www.opensource.apple.com/source/curl/curl-68/ и я настроил, скомпилировал и установил его на свой компьютер, теперь я хочу сделать простой распространяемый компонент в виде пакет, чтобы я мог использовать его как требование для своего собственного пакета, который я создаю как часть приложения. Обратите внимание, причина, по которой я это делаю, заключается в том, что это более новая версия curl, чем та, что есть у горного льва.
Как лучше всего это сделать?
мне просто создать структуру папок внутри дистрибутива, которая помещает все созданные файлы в нужное место с нужными разрешениями?
or
Нужно ли мне создавать сценарий, потому что в конечном итоге кажется, что цель «make install» помещает большинство файлов туда, где они должны быть, с помощью «/usr/bin/install», и я не знаком с этой концепцией из Linux?
обратите внимание, что я также очень плохо знаком с концепцией PackageMaker, поэтому вам нужно четко понимать все функции, которые вы упоминаете. Еще один крошечный вопрос, я предполагаю, что нет ленивого способа заставить цель make создать структуру папок для меня, а не воссоздавать ее самостоятельно?