Commit e93d6cab authored by Michael Shigorin's avatar Michael Shigorin

docs: minor updates

doc/variables.txt was missing the already-existing BUILDLOG variable description, and ARCHES got added during multi-target toplevel rewrite. Other minor fixes come as appropriate.
parent 7738c6a6
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
- от имени пользователя (после повторного входа): - от имени пользователя (после повторного входа):
$ git config --global user.email "my@email" $ git config --global user.email "my@email"
$ git config --global user.name "My Name" $ git config --global user.name "My Name"
$ mkdir ~/out
- тестовая сборка (см. тж. lib/distro.mk, doc/variables.txt): - тестовая сборка (см. тж. lib/distro.mk, doc/variables.txt):
$ make distro/icewm.iso $ make distro/icewm.iso
......
предположения фрагментов кода об окружении предположения фрагментов кода об окружении
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NB: пути приводятся от верхнего уровня
- pkg.in/lists/Makefile - pkg.in/lists/Makefile
+ ожидает, что названия пакаджлистов указываются в переменных + ожидает, что названия пакаджлистов указываются в переменных
вида *_LISTS, и копирует в генерируемый профиль только их вида *_LISTS, и копирует в генерируемый профиль только их
......
...@@ -9,12 +9,18 @@ ...@@ -9,12 +9,18 @@
+ см. ../image.in/Makefile, apt.conf.sample + см. ../image.in/Makefile, apt.conf.sample
- ARCH - ARCH
+ задаёт целевую архитектуру образа + задаёт целевую архитектуру образов
+ значение: пусто (по умолчанию авто), i586 или x86_64 + значение: пусто (по умолчанию авто), i586 или x86_64
+ см. ../lib/build.mk + см. ../lib/build.mk
- ARCHES
+ задаёт набор целевых архитектур образов
+ значение: пусто (по умолчанию авто) либо список через пробел
+ см. ../Makefile
- BELL - BELL
+ подаёт сигнал после завершения сборки + подаёт сигнал после завершения сборки
+ значение: пусто (по умолчанию нет) либо любая строка
+ см. ../lib/build.mk + см. ../lib/build.mk
- BUILDDIR - BUILDDIR
...@@ -22,6 +28,16 @@ ...@@ -22,6 +28,16 @@
+ значение: пусто (по умолчанию авто) либо строка + значение: пусто (по умолчанию авто) либо строка
+ см. ../lib/profile.mk + см. ../lib/profile.mk
- BUILDDIR_PREFIX
+ задаёт префикс каталога генерируемого профиля и сборки
+ значение: строка; по умолчанию выбирается алгоритмически
+ см. ../main.mk
- BUILDLOG
+ задаёт путь к файлу журнала сборки/очистки
+ значение: по умолчанию $(BUILDDIR)/build.log либо строка
+ см. ../lib/log.mk
- CHECK - CHECK
+ включает режим проверки сборки конфигурации + включает режим проверки сборки конфигурации
+ значение: пусто (по умолчанию) либо любая строка + значение: пусто (по умолчанию) либо любая строка
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
Каждая фича должна содержать задействуемый при построении Каждая фича должна содержать задействуемый при построении
конфигурации будущего образа файл config.mk, включаемый конфигурации будущего образа файл config.mk, включаемый
в ../Makefile; он может описывать одну или более целей в ../main.mk; он может описывать одну или более целей
вида use/*, дополняющих конфигурацию, и при наличии вида use/*, дополняющих конфигурацию, и при наличии
дополнительных хуков для копирования или generate.* дополнительных хуков для копирования или generate.*
обязан добавить имя фичи в $(FEATURES), для чего обязан добавить имя фичи в $(FEATURES), для чего
......
...@@ -3,5 +3,5 @@ ...@@ -3,5 +3,5 @@
конфигурации образа и генерации соответствующего конфигурации образа и генерации соответствующего
профиля для сборки; см. тж. ../conf.d/. профиля для сборки; см. тж. ../conf.d/.
Следует помнить, что будучи включаемыми в ../Makefile, Следует помнить, что будучи включаемыми в ../main.mk,
они работают в каталоге верхнего уровня. они работают в каталоге верхнего уровня.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment