Log Message: |
Fixed issue #4338 (Install mod_dontdothat with install-tools)
* build.conf (mod_dontdothat): Set install=tools instead of install=apache-mod.
* build/generator/gen_base.py (FileInfo): Changed constructor to optionally
store the whole target object, not just its filename and conditional
symbol name.
(_sorted_files): Updated all calls to FileInfo constructor.
* build/generator/gen_make.py (Generator.write): When generating install
targets, special-cased the installation mode based on the target type
instead of just on the installation area (currently only for Apache
modules).
* build/generator/templates/build-outputs.mk.ezt
(Section 7: Install-Group install targets): Spent a few hours untangling
the unholy mess that is the EZT syntax in order to emit correct commands
to allow mod_dontdothat be installed into the $(APACHE_LIBEXECDIR) as
a dependency of the install-tools target.
|