aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Nazaryev <sergey@nazaryev.ru>2016-06-15 13:33:31 +0300
committerSergey Nazaryev <sergey@nazaryev.ru>2016-06-15 13:33:31 +0300
commitc75ce0ecf5fdef66f448f9b8d6261e2d0dc949f1 (patch)
tree2001cf8fa452437ca34f6f9c3143bbf077af0838
parent7068cb6e36398d89a4cc0d80e01ccb5fa848cb31 (diff)
downloaditiviti-aptitude-test-c75ce0ecf5fdef66f448f9b8d6261e2d0dc949f1.zip
itiviti-aptitude-test-c75ce0ecf5fdef66f448f9b8d6261e2d0dc949f1.tar.gz
itiviti-aptitude-test-c75ce0ecf5fdef66f448f9b8d6261e2d0dc949f1.tar.bz2
Small fixes in README.md
-rw-r--r--README.md16
1 files changed, 9 insertions, 7 deletions
diff --git a/README.md b/README.md
index aec66f5..5e65045 100644
--- a/README.md
+++ b/README.md
@@ -27,30 +27,32 @@ $ exit # выйти из shell для сборки
Для корректной работы системы необходимо войти в специальный shell.
На самом деле это bash с небольшими изменениями:
- * 3 файловый дескриптор проброшен в /dev/null;
+ * третий файловый дескриптор проброшен в /dev/null;
* во все Makefile'ы, собираемые в этом shell'е, будет
инджектиться Makefile.inc, который предоставляет основной механизм сборки
(переменная `MAKEFILES`);
* отключается лишний verbose от GNU Make (переменная `MAKEFLAGS`).
-После вызова `make -C %проект%` происходит следующее:
+`make -C %проект%` работает так:
* начинает выполняться цель `build` (от неё зависит цель `all`
в каждом из `Makefile`);
* перед началом сборки мы проходимся по списку зависимостей и вызываем для
- каждой зависимости её Makefile;
- * после того, как n-ая зависимость собралась, в 3 файловый дескриптор
+ каждой зависимости Makefile;
+ * после того, как n-ая зависимость собралась, в третий файловый дескриптор
пишется весь список собранных в процессе её сборки сущностей, который
потом попадает в переменную builtlist;
* перед сборкой n-ой зависимости мы смотрим, нет ли уже в переменной
- builtlist этой зависимости; если есть -- значит, она уже была собрана в
- процессе данной сборки, иначе собираем её;
+ builtlist этой зависимости; если есть, то значит, что она уже была собрана
+ в процессе данной сборки, иначе собираем её;
* в момент каждого дочернего вызова make передаётся переменная BUILTLIST,
содержащая список того, что было собрано родительским и дочерними make'ами
до этого.
-*Примечание*: 3 файловый дескриптор нужен для того, чтобы передавать
+*Примечание*: третий файловый дескриптор нужен для того, чтобы передавать
метаинформацию из дочерних процессов так, чтобы эта информация не
перемешивалась с stdout'ом и stderr'ом.
+<!--
# vim: set ft=markdown:
+-->