- Usage
- Settings
- Modules
- Admin
- ???
- Client
- ???
- Admin
- Introspection
- ???
- Receive
- ???
- Route
- ???
- Send
- ???
- Validate
- ???
Which directory would have this file? Why does that directory exist?
Hopefully, this page will answer some of those questions.
Graphical
A good view of the directory hierarchy.
bgcolor = 0x1d2021 Root: box "zefina/" fit arrow -> from Root.s down Root.height*1 then right 0.5cm rad 0.25; D_01: text "3rd_party/" arrow -> from Root.s down Root.height*2 then right 0.5cm rad 0.25; D_02: text "_build_*/" monospace arrow -> from Root.s down Root.height*3 then right 0.5cm rad 0.25; D_03: text "_out_*/" monospace arrow -> from Root.s down Root.height*4 then right 0.5cm rad 0.25; D_05: text "bin/" arrow -> from Root.s down Root.height*5 then right 0.5cm rad 0.25; D_06: text "dox/" arrow -> from Root.s down Root.height*6 then right 0.5cm rad 0.25; D_07: text "rc/" arrow -> from Root.s down Root.height*7 then right 0.5cm rad 0.25; D_08: text "test/" arrow -> from Root.s down Root.height*8 then right 0.5cm rad 0.25; D_09: text "wiki/" arrow -> from Root.s down Root.height*9 then right 0.5cm rad 0.25; D_10: text "zefina/" arrow -> from D_10.s down Root.height*1 then right 0.5cm rad 0.25; D_10_01: text "bpv7_block_extension/" arrow -> from D_10.s down Root.height*2 then right 0.5cm rad 0.25; D_10_02: text "component/" arrow -> from D_10.s down Root.height*3 then right 0.5cm rad 0.25; D_10_03: text "module/" arrow -> from Root.s down Root.height*14 then right 0.5cm rad 0.25; D_11: text "zefina_library/"→ /pikchrshow
Tabular
A table view gives meaning to the directories.
Directory | Purpose |
---|---|
3rd_party/ | All 3rd Party dependencies will be in this directory. |
_obj_*/ | Intermediary build and temp files (generated by the build system) |
_out_*/ | The build output (generated by the build system) |
bin/ | Scripts that support the project. |
dox/ | Doxygen configuration files. |
rc/ | Resource and configuration file for developer tools. |
test/ | The test units. |
wiki/ | Content for the wiki. |
zefina/ | The source code for the Zefina Service. |
zefina/bpv7_block_extension/ | BPv7 Block Extension source code. |
zefina/component/ | The source code for the components is here. |
zefina/module/ | All loadable modules are in this directory. |
zefina_library/ | The source code for the Zefina Library, used to create client applications. |