Как собрать проект с Github? Инструкции неубедительны

#git #drupal #build

#git #drupal #сборка

Вопрос:

Я знаю, что технически это не проблема с самим Drupal, но мой вопрос зависал у суперпользователя почти месяц, поэтому я надеялся, что другой пользователь Drupal, возможно, уже сделал это…

Я разработчик drupal, использующий Komodo Edit в качестве IDE. Недавно я нашел проект на GitHub, который добавил бы автозаполнение для drupal API в языковые опции Komodo. Я никогда раньше не использовал git и я в замешательстве (тот факт, что я на Mac и новичок в этом, не помогает …) Кто-нибудь может мне помочь?

Инструкции по сборке на странице проекта следующие:

  • git clone https://github.com/nevergone/drupalforkomodo.git далее следует cd drupalforkomodo

  • Если Komodo установлен в /opt/komodo/, то команда сборки: /opt/komodo/lib/sdk/bin/koext build

  • Корневой каталог проекта содержит: drupal-VERSION-ko.xpi

Итак, я смог получить клон проекта, но остальное мне не по силам. Если бы я делал это на своей домашней машине под управлением Linux, это не было бы проблемой, но файловая система Mac отличается. Komodo установлен в моем каталоге приложений, но я понятия не имею, где находится библиотека / sdk / и так далее, так как же мне выполнить следующие два шага?

Я нашел фактическую установку Komodo на жестком диске -> Пользователи -> myUser -> Библиотека -> Поддержка приложений -> KomodoEdit, но там нигде нет каталога lib / sdk. Есть идеи?

Комментарии:

1. Этот вопрос больше связан с Komodo Edit и Mac, чем с Drupal.

2. Я не могу перенести свой собственный вопрос… продолжайте, если вы считаете, что это то, к чему нужно относиться. Я подумал, что, поскольку проект, который я пытаюсь установить, связан с Drupal, было бы более вероятно, что кто-то, кто использовал Drupal, уже сделал бы это.

Ответ №1:

Вы можете загрузить xpi непосредственно с http://community.activestate.com/files/drupal-0.4.1-ko.xpi . Теперь вам не нужно создавать его самостоятельно.

Теперь перейдите в Настройки / Code Intelligence и добавьте xpi в каталог API.

Более подробная информация доступна здесь: http://community.activestate.com/xpi/drupal-extension-komodo

Комментарии:

1. Многие расширения на сайте сообщества устарели. Этот проект указан как последний раз обновляемый в 2009 году; проект git был обновлен только в январе этого года. Тот, что на сайте сообщества, не работает с более поздними версиями Komodo (или, по крайней мере, не было подтверждено, что он работает).

2. На самом деле, присмотревшись повнимательнее, я вспомнил, что в первую очередь нашел проект на github, перейдя по ссылке из комментария к расширению, на которое вы ссылались, указывающей, что расширение было оставлено на сайте сообщества и любые новые обновления будут на git.