crimaniak / dirty-on-steroids

A set of user javascript powered features for dirty.ru. All credit goes to Stasik0, BearOff, crea7or, lamo4ok and NickJr.
26 stars 5 forks source link

Extensions building refactoring #62

Open Aivean opened 11 years ago

Aivean commented 11 years ago

Общий issue для всего, касающегося улучшения процесса сборки extensions.

На данный момент нужно:

Aivean commented 11 years ago

В 9470020444356c9b4c4255d8e69260e43c8aa5c2 вынес общий класс для двух билдеров. Для файрфокса должен работать, а для хрома явно не хватает файлов (например, manifest.json).

Чтобы все было совсем кошерно, нужно оставить директорию extensions в качестве шаблона, так чтобы она была целиком под VCS, а билд-скрипт должен создавать результат компиляции где-то в папке result (которая, соответственно, будет в ignore).

crea7or commented 11 years ago

Там всё есть, на виндах собирается, значит где-то проблема с большими/маленькими буквами.

Aivean commented 11 years ago

Мне кажется, что что-то есть у тебя локально, чего нет в VCS. https://github.com/crimaniak/dirty-on-steroids/tree/dev/extensions/chrome

crea7or commented 11 years ago

ага, там в gitignore оказался manifest и иконка. только там ещё надо сертификат, и его нельзя шарить вот так открыто, если мы хотим централизованно делать обновления. может через инбокс раздать?