diff options
author | lloyd <[email protected]> | 2007-03-12 01:12:25 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2007-03-12 01:12:25 +0000 |
commit | cc8247386812fe1f0f1af9b81121dfe2798f0488 (patch) | |
tree | 14f002718595883029b538a3f54a95340d413b27 /modules/eng_aep | |
parent | 1a1c59035e6aff9f8e41a87909154cc18717c47d (diff) |
Provide a more flexible mechanism for specifying which modules are loaded.
Now three classes are defined: 'request', 'auto', and 'asm_ok'. The 'auto'
class is loaded automatically if the platform support matches up with
what we are building for (this is the former default). The 'request' mode
means it is only loaded if specifically requested by name. The 'asm_ok'
module is marked for all modules that use any assembler (including inline
assembler). This normally functions like 'auto', unless --debug is passed
to configure, in which case it is treated as 'request'.
Modules which do not specify a load behavior are given a default of
'request'.
Diffstat (limited to 'modules/eng_aep')
-rw-r--r-- | modules/eng_aep/modinfo.txt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/eng_aep/modinfo.txt b/modules/eng_aep/modinfo.txt index 577d7a52f..1ffdb81d5 100644 --- a/modules/eng_aep/modinfo.txt +++ b/modules/eng_aep/modinfo.txt @@ -1,6 +1,8 @@ realname "AEP Engine" -uses_external_libs +define ENGINE_AEP,ENTROPY_SRC_AEP + +load_on: request <add> eng_aep.cpp @@ -12,8 +14,6 @@ hw_aep.h aep_conn.h </add> -define ENGINE_AEP,ENTROPY_SRC_AEP - <libs> all -> aep </libs> |