doc: Tweak deps.txt
This commit is contained in:
parent
8e6b16fc53
commit
b4645bb7a5
13
design.txt
13
design.txt
@ -62,19 +62,24 @@ Dependencies: deps.txt
|
|||||||
File format: One entry per line. Indentation for presentational purposes only.
|
File format: One entry per line. Indentation for presentational purposes only.
|
||||||
|
|
||||||
Module entry:
|
Module entry:
|
||||||
<module_name> <options>
|
module:<module_name> <options>
|
||||||
Extension entry:
|
Extension entry:
|
||||||
extension:<extension_name> <options>
|
extension:<extension_name> <options>
|
||||||
|
Extra CXXFLAGS:
|
||||||
|
cxxflags:<flags>
|
||||||
|
Extra LDFLAGS:
|
||||||
|
ldflags:<flags>
|
||||||
|
|
||||||
Options:
|
Options:
|
||||||
? - Optional dependency
|
? - Optional dependency
|
||||||
r - Reverse dependency; load before the specified module (not for extensions)
|
r - Reverse dependency; load before the specified module (not for extensions)
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
network
|
module:network
|
||||||
plants ?
|
module:plants ?
|
||||||
stuff ?r
|
module:stuff ?r
|
||||||
extension:ecs2
|
extension:ecs2
|
||||||
|
ldflags:-lsasl2
|
||||||
|
|
||||||
Extension structure
|
Extension structure
|
||||||
-------------------
|
-------------------
|
||||||
|
1
todo.txt
1
todo.txt
@ -5,3 +5,4 @@ Buildat TODO
|
|||||||
- Modules should be run in threads.
|
- Modules should be run in threads.
|
||||||
- Implement module depencencies in test/testmodules/__loader
|
- Implement module depencencies in test/testmodules/__loader
|
||||||
- There should probably be a builtin/loader that __loader usually wants to call
|
- There should probably be a builtin/loader that __loader usually wants to call
|
||||||
|
- Implement deps.txt cxxflags and ldflags
|
||||||
|
Loading…
x
Reference in New Issue
Block a user