Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extensions building refactoring #62

Open
Aivean opened this issue Dec 9, 2012 · 4 comments
Open

Extensions building refactoring #62

Aivean opened this issue Dec 9, 2012 · 4 comments

Comments

@Aivean
Copy link
Collaborator

Aivean commented Dec 9, 2012

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

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

  • Вынести общий код сборки в отдельный класс
  • Оставить extensions/ в качестве шаблона и вынести результат сборки в result/
@Aivean
Copy link
Collaborator Author

Aivean commented Dec 9, 2012

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

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

@crea7or
Copy link
Collaborator

crea7or commented Dec 9, 2012

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

@Aivean
Copy link
Collaborator Author

Aivean commented Dec 9, 2012

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

@crea7or
Copy link
Collaborator

crea7or commented Dec 9, 2012

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants