| 92 | // MODULE |
| 93 | |
| 94 | void Module::addDependency ( Module * mod, bool pub ) { |
| 95 | requireModule[mod] |= pub; |
| 96 | for ( auto it : mod->requireModule ) { |
| 97 | if ( it.second ) { |
| 98 | addDependency(it.first, false); |
| 99 | } |
| 100 | } |
| 101 | } |
| 102 | |
| 103 | void Module::setModuleName ( const string & n ) { |
| 104 | name = n; |