Как собрать и установить google-url как общую библиотеку в Mac OS / Linux

Я хочу использовать Google-URL в моем проекте в качестве разделяемой библиотеки на Linux \ Mac OS, но не могу придумать правильный способ ее создания …

Вопрос: Как вы предлагаете построить его с нуля из официальных источников?
Требования — быть в состоянии синхронизироваться с официальным репо и использовать стандартные инструменты.


Насколько я вижу, сейчас есть несколько способов его построить:

  • в официальный репо сам по себе включены только файлы сборки Visual Studio 2005

  • он используется в хром так что есть .gyp доступно для этого, но похоже, что он тесно интегрирован со структурой сборки Chromium, поэтому нет простого способа создать Makefile для автономной сборки библиотеки.
    Хотя внутри есть комментарийTODO (отметка): передайте этот файл в googleurl.«
    Таким образом, в списке это считается возможным.

  • Googleurl также интегрирован с Проект PageSpeed в .мошенничать форма (думал не такой, как выше), и поэтому он как-то построен там

  • третья вечеринка привязки для питона доступны, а также содержат некоторые инструкции по сборке, но с SCons и AFAIK это устаревшая система, на которую можно положиться.

Похоже, я не единственный, кто столкнулся с этой проблемой, поэтому другие люди, которых я нашел, просто внедрили свои собственные файлы сборки с помощью автоинструментов:

Это может работать, но структура файловой системы не такая, как в официальном репозитории / они имеют локальную модификацию, поэтому нет простого способа передать изменения и сохранить синхронизацию.

Наиболее заманчивым способом было бы использовать GYP для генерации специфичных для платформы файлов сборки для официального репо: make / xcode / visual studio, а затем просто сохранять и использовать их позже по мере необходимости … но я понятия не имею, как к этому подойти и с чего начать.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector