ACE3/docs/wiki/development/dependencies.md
johnb432 5e65e56c5e
Wiki - Fix dependencies list on wiki (#10109)
* Fix dependencies list on wiki

* laser-guided

Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>

* Update docs/wiki/feature/xm157.md

Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>

* Moved medical_menu to medical-gui

---------

Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
2024-08-12 10:16:27 -03:00

39 lines
1.1 KiB
Markdown

---
layout: wiki
title: Dependencies
description: This page details each component and its dependencies.
group: development
parent: wiki
order: 0
---
This page details each component and the addons it requires.
## 1. Removing a component
Any component you wish to remove must also remove any component which depends on it.
**Example:**
To remove `ace_ai` you must also remove `ace_zeus`.
Because `ace_zeus` is being removed you must also remove any components that require `ace_zeus` which in this case would be `ace_intelitems`.
## 2. Dependencies
{% assign pages_by_title = site.pages | sort_natural: "title" %}
{% for page in pages_by_title %}
{%- if page.group == 'feature' and page.component -%}
{%- unless page.version.removed -%}
### {{ page.title }}
{% capture component %}{{ page.component }}{% endcapture %}
{% include dependencies_list.md component=component %}
{%- if page.core_component -%}
_Note: This module is required by nearly all other modules. Do NOT remove it!_
{% endif %}
{% endunless %}
{% endif %}
{% endfor %}