summaryrefslogtreecommitdiff
path: root/docs/Directory-Structure.md
diff options
context:
space:
mode:
authorYehonal <yehonal.azeroth@gmail.com>2019-02-17 21:34:28 +0100
committerYehonal <yehonal.azeroth@gmail.com>2019-02-17 21:34:28 +0100
commita3d359e1cc4f40328f898653a5cc3b9711a522e6 (patch)
tree48d879cbdbf5e78a72ca686912ca4ac361c929c7 /docs/Directory-Structure.md
parentb781501462339649eac45d9d54f8dbbfb11a32db (diff)
downloadwiki-a3d359e1cc4f40328f898653a5cc3b9711a522e6.tar.gz
wiki-a3d359e1cc4f40328f898653a5cc3b9711a522e6.tar.bz2
wiki-a3d359e1cc4f40328f898653a5cc3b9711a522e6.zip
Import all wiki page from old wiki (links to fix)
Diffstat (limited to 'docs/Directory-Structure.md')
-rw-r--r--docs/Directory-Structure.md49
1 files changed, 49 insertions, 0 deletions
diff --git a/docs/Directory-Structure.md b/docs/Directory-Structure.md
new file mode 100644
index 0000000..ea41164
--- /dev/null
+++ b/docs/Directory-Structure.md
@@ -0,0 +1,49 @@
+AzerothCore and our modules is following directory structure standard from hw-core:
+
+<a href="https://github.com/HW-Core/directory-structure/blob/master/README.md" target="_blank">Standard Directory Structure</a>
+
+This structure is conformed to our [[modular architecture|The-Modular-Structure]]
+
+##  AzerothCore Wotlk directory structure:
+
+- **bin**
+ contains binaries/scripts for this project
+
+- **conf**
+ Project configuration files
+
+
+- **data**
+ All data such as sql, documents etc.
+
+- **modules**
+ - **acore**
+ - **game-framework**
+ Package that contains the framework to implement a wow server
+
+ - **extractors**
+ Collection of ClientData extractors tools
+
+
+ - **[other-modules]**
+
+ - **worldengine**
+ - **deps**
+ package that contains required legacy 3rd party deps for worldengine. In future will will use dedicated modules
+
+
+ - **nucleus**
+ [Re]sources required by entire worldengine system
+
+ - **[other-modules]**
+ All other modules from worldengine, such as lib-collision etc. We will use only them required by azerothcore project.
+
+ - **uwd**
+ mostly tools and other useful modules
+
+
+ - **hw-core**
+ generic cross-language and cross-platform libraries
+
+- **src**
+ All sources strictly related to this application/project and wotlk server version \ No newline at end of file