User:Helen russian/Notes

Сборка LO
1. Для первой сборки клонируем репозиторий: ~/git$ git clone git://anongit.freedesktop.org/git/libreoffice/build loroot

1,5. (не проверено) для обновления основного git репозитория: ~/git/loroot$ git pull

2. Переходим в полученную директорию: ~/git$ cd loroot

3. Запускаем хз что, конфигурирует perl скрипт download, который будет запущен на следующем шаге: ~/git/loroot$ ./autogen.sh --with-git --with-num-cpus=2

4. Запускаем perl скрипт download, он выкачает множество других git репозиториев (т.к. исходный код lo хранится более чем в одном репозитории) в дирректорию clone (по времени очень дохрена, и много траффика). Повторный запуск этого скрипта получит только изменения в дополнительных git репозиториях, хотя повторно может его и не нужно запускать, а пользоваться пакетным обновлением bin/g pull -r: ~/git/loroot$ ./download

5. Пакетно обновляем репозиторий (WTF -r ??) Послеэтой команды создаётся rawbuild ~/git/loroot$ ./bin/g pull -r

6. Переходим в директорию rawbuild ~/git/loroot $ cd rawbuild

7. Магия ./autogen.sh --with-num-cpus=2 --without-junit --disable-kde --with-lang="ru"

8. Магия make

9. Магия make dev-install

Developer installation finished, you can now execute: /home/aidsoid/git/loroot/rawbuild/install/program/soffice