| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
- lib/Automake/ConfVars.pm: add the am_install_var function.
- lib/Automake/Variables.pm: add shadow_unconditionally, am_primary_prefixes
and append_exeext.
|
|
|
|
|
|
|
|
|
|
| |
These functions are language specific functions. To achieve this, we had to
add a new module "TmpModule". The functions in this module should be
relocated when we find a better place.
* lib/Automake/LangHandling.pm: Add handle_emacs_lisp, handle_java,
handle_python to this module.
* lib/Automake/LangHandling: Add this module to avoid include cycles.
|
|
|
|
|
|
|
| |
The tests that could help me spot this bug was skipped on my machine.
The RULE_AUTOMAKE constant is used in this file so we need the to import the
Automake::RuleDef module.
|
|
|
|
|
| |
Now the modules don't inherit Exporter anymore. We just get the import method
from it since it is the only method that interests us.
|
|
In an effort to move out as much as possible from the main script, we create
these modules to host the methods.
* LangHandling: This module host all the functions for handling
languages (functions that define obj directories of the language, rewrite
the file extention...).
* SilentRules: Declares functions for handling silent rules.
* Requires: Functions for requiring configuration files.
|