From b4645bb7a578d8f4ef8637c19ce0363d98bbc7b0 Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Sat, 20 Sep 2014 02:11:58 +0300 Subject: [PATCH] doc: Tweak deps.txt --- design.txt | 13 +++++++++---- todo.txt | 1 + 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/design.txt b/design.txt index 80b383f..149ff46 100644 --- a/design.txt +++ b/design.txt @@ -62,19 +62,24 @@ Dependencies: deps.txt File format: One entry per line. Indentation for presentational purposes only. Module entry: - + module: Extension entry: extension: +Extra CXXFLAGS: + cxxflags: +Extra LDFLAGS: + ldflags: Options: ? - Optional dependency r - Reverse dependency; load before the specified module (not for extensions) Example: - network - plants ? - stuff ?r + module:network + module:plants ? + module:stuff ?r extension:ecs2 + ldflags:-lsasl2 Extension structure ------------------- diff --git a/todo.txt b/todo.txt index 483a5e8..428efb6 100644 --- a/todo.txt +++ b/todo.txt @@ -5,3 +5,4 @@ Buildat TODO - Modules should be run in threads. - Implement module depencencies in test/testmodules/__loader - There should probably be a builtin/loader that __loader usually wants to call +- Implement deps.txt cxxflags and ldflags