You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: en/embox_build_en.md
+11-7Lines changed: 11 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -179,17 +179,17 @@ Also you'll need to install the *doxygen* package:
179
179
$ sudo apt install doxygen
180
180
```
181
181
182
-
### Управление модулями
183
-
Для получения списка всех модулей, которые включены в текущую конфигурацию, нужно выполнить команду:
182
+
### Modules management
183
+
To get the list of all modules, that are in the current configuration, it's necessary to run:
184
184
```
185
185
$ make mod-list
186
186
```
187
187
188
-
Можно получить более подробную информацию по каждому модулю. Например, информацию о модуле *embox.net.route*можно получить с помощью команды:
188
+
You can get more details about every module. For instance, you can get the information about *embox.net.route*module, using the next command:
189
189
```
190
190
$ make mod-brief-embox.net.route
191
191
```
192
-
В результате Вы получите следующий вывод:
192
+
You'll get the next output as a result:
193
193
```
194
194
--- embox.net.route ---
195
195
Inclusion reason: as dependence
@@ -208,13 +208,17 @@ Also you'll need to install the *doxygen* package:
208
208
Sources:
209
209
src/net/l3/route.c
210
210
```
211
-
Из полученного выше результата можно узнать: список файлов, включённых в модуль; опции с уже установленными значениями; причину, по которой включен модуль (напрямую из конфига или подтянулся по зависимостям) и зависимости самого модуля.
211
+
From the output above you can get information about:
212
212
213
-
Иногда нужно понять, почему подключается тот или иной модуль. Для этого можно воспользоваться командой:
213
+
* list of files, that are in some modules
214
+
* options, that have established values
215
+
* the reason of switching-on some module and dependencies of this module
216
+
217
+
Sometimes you need to define: "Why does one or other module switch-on"? For this purpose you can use:
214
218
```
215
219
make include-reason-<module_name>
216
220
```
217
-
Продемонстрируем работу этой команды на примере того же модуля *embox.net.route*:
221
+
We used the *embox.net.route* module to demonstrate how this command works:
0 commit comments