Google Gadgets является открытым источником реализации Google Gadgets для платформы Linux. Гаджеты Google для Linux обеспечивает платформу для запуска гаджетов с рабочего стола под Linux. Мы совместим гаджеты Google Desktop для Windows, а также все Гаджеты на iGoogle.
Настройка и сборка
autoconf/automake поддерживает сборку внутри исходного дерева и вне источника дерево. Мы предлагаем строить вне исходного дерева. Вы можете создать каталог и собрать его в этом каталоге, то все файлы будут выводиться в этом каталоге. Источник дерево, не будут затронуты вообще. После команды "Настройка и сборка" в Google Gadgets настройте каталог по умолчанию для сборки/отладки.
$ mkdir -p build/debug $ cd build/debug $ ../../configure --enable-debug $ make
Настройка скрипта имеет множество опций, которые можно использовать, используйте команду:
../../configure --help
Чтобы получить подробный список. Например, если SpiderMonkey библиотека не установлена в системе стандартные каталоги библиотек, вы можете использовать - с-smjs-incdir и - с-smjs-libdir
Установка и запуск
Если настройка и сборка прошла успешно, вы можете установить или запустить его непосредственно.
Используйте команду:
$ make install
Для установки Google Gadgets в каталог установки по умолчанию,
/usr/local. Use --prefix
настроите опцию, чтобы изменить директорию по умолчанию. Возможно, понадобятся привилегии для установки.
Если вы хотите сделать бинарный пакет, вместо установки его в систему, вы можете использовать эту команду:
$ make DESTDIR= install
Тогда все будет установлено в /tmp/ggl-root каталог. Тогда вы можете просто упаковать все, что в этом каталоге вообще в пакет.
В настоящее время Существуют два runnable бинарных файлов (оба или один из них, в зависимости от того, инструментарии вы выбрали):
* ggl-gtk A host based on Gtk widget libraries. * ggl-qt A host based on Qt widget libraries.
Они имеют одинаковые функциональные возможности, вы можете выбрать один. Однако сейчас, GGL-GTK является более зрелым, чем GGL-QT. Вы можете просто запустить из командной строки. Используйте -BG вариант, чтобы включить их в фоновом режиме. -H вариант можно напечатать краткое описание доступных команд. Если вы хотите использовать все подразделения тесты, просто используйте следующую команду:
$ make check
|