harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Harmony Wiki] Update of "Инструкция по сборке и использованию исходного кода Apache Harmony" by AlexeiFedotov
Date Thu, 31 Jan 2008 23:04:29 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by AlexeiFedotov:
http://wiki.apache.org/harmony/%d0%98%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%ba%d1%86%d0%b8%d1%8f_%d0%bf%d0%be_%d1%81%d0%b1%d0%be%d1%80%d0%ba%d0%b5_%d0%b8_%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8e_%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d0%be%d0%b3%d0%be_%d0%ba%d0%be%d0%b4%d0%b0_Apache_Harmony

------------------------------------------------------------------------------
  
  = Пошаговая инструкция сборки исходного кода =
  [[Anchor(step-by-step)]]
- == 1. Извлечение дерева каталогов ==
+ == Извлечение дерева каталогов ==
  
  Для извлечения дерева каталогов, используйте соответствующее
имя, указанное в скрипте {{{build.xml}}} в объединенной системе
сборки. В корневой директории объединенной системы
сборки, выполните следующую команду: {{{  
  $ ant populate_source
  }}}
  Данная команда выкачивает библиотеку классов и
ВМ в директориях  {{{working_classlib}}} и {{{working_vm}}} соответственно,
причем версия извлеченного кода соответствует версии
файла {{{build.xml}}}. Поскольку дерево каталогов довольно
велико, извлечение всего каталога может занять продолжительное
время. 
  
- == 2. Обновление Дерева Каталогов ==
+ == Обновление дерева каталогов ==
  По прошествии времени, вы можете синхронизировать
вашу копию исходного кода с текущей версией на SVN
репозитории, вызывая команду {{{svn}}} update в нужной директории,
например:{{{
  $ cd working_classlib
  $ svn update
@@ -128, +128 @@

  $ ant test
  }}}
  Для тестирования подходит не только виртуальная
машина DRLVM, см. раздел Составление среды исполнения
из построенных компонент. Если вы хотите тестировать
библиотеку классов вместе с DRLVM, следуйте дальнейшим
инструкциям для ее сборки. 
- == 4. Сборка виртуальной машины DRLVM ==
+ == Сборка виртуальной машины DRLVM ==
- === 4.1. Перейдите в директорию build. ===
+ === 1. Перейдите в директорию build. ===
  После сборки библиотеки классов, постройте ВМ для
получения функционирующей среды исполнения. Для
этого, вернитесь в корневую директорию объединенной
системы сборки и перейдите в директорию {{{working_vm}}},
а затем в поддиректорию build: {{{
  $ cd working_vm/build
  }}}
- === 4.2. Настройте рабочее окружение. ===
+ === 2. Настройте рабочее окружение. ===
   * Внесите изменения в файл {{{drlvm.properties}}}.
  
  Укажите системе сборки DRLVM директорию с библиотекой
классов: в директории {{{build}}} переименуйте файл {{{drlvm.properties.example}}}
в {{{drlvm.properties}}}.
@@ -166, +166 @@

  {{{
  $ BUILD_CFG=release ./build.bat
  }}}
- === 4.3. Загрузите дополнительные компоненты. ===
+ === 3. Загрузите дополнительные компоненты. ===
  Перед тем, как запустить сборку, необходимо загрузить
все дополнительные компоненты. Обратите внимание:
эта операция может занять длительное время.  
  
  '''Windows''':
@@ -177, +177 @@

  
  {{{$ sh build.sh update
  }}}
- === 4.4 Запустите сборку кода. ===
+ === 4 Запустите сборку кода. ===
  Чтобы запустить сборку, вызовите следующую команду:

  
  '''Windows''':
@@ -189, +189 @@

  
  {{{$ sh build.sh}}}
  
- === 4.5. Запустите набор тестов для проверки правильности
сборки. ===
+ === 5. Запустите набор тестов для проверки правильности
сборки. ===
  Для проверки правильности сборки, запустите набор
тестов acceptance tests командой: 
  
  '''Windows''':

Mime
View raw message