br...@apache.org wrote on Fri, Aug 17, 2012 at 16:58:22 -0000: > Author: brane > Date: Fri Aug 17 16:58:22 2012 > New Revision: 1374357 > > URL: http://svn.apache.org/viewvc?rev=1374357&view=rev > Log: > Followup to r1374198: Introduce a new build.conf predicate "when", which names > the post-configure substituted variable that controls the building and linking > of a module. Since the makefiles are generated before configure, "when" cannot > control the dependencies, but it can control the build/link commands. > > With this change, we can now put mod_dontdothat back into the tools group. > > Modified: subversion/trunk/build/generator/templates/makefile.ezt > URL: > http://svn.apache.org/viewvc/subversion/trunk/build/generator/templates/makefile.ezt?rev=1374357&r1=1374356&r2=1374357&view=diff > ============================================================================== > --- subversion/trunk/build/generator/templates/makefile.ezt (original) > +++ subversion/trunk/build/generator/templates/makefile.ezt Fri Aug 17 > 16:58:22 2012 > @@ -127,13 +127,13 @@ $([target.varname]_OBJECTS): $([target.v > ######################################## > [for areas] > [is areas.type "apache-mod"]install-mods-shared:[for areas.files] > [areas.files.fullname][end][for areas.files] > - cd [areas.files.dirname] ; $(MKDIR) "$(APACHE_LIBEXECDIR)" ; > $(INSTALL_MOD_SHARED) -n [areas.files.name] [areas.files.filename][end] > + [if-any areas.files.when]if $([areas.files.when]) ; then [else][end] > + cd [areas.files.dirname] ; $(MKDIR) "$(APACHE_LIBEXECDIR)" ; > $(INSTALL_MOD_SHARED) -n [areas.files.name] [areas.files.filename] > + [if-any areas.files.when] ; fi[else][end][end]
Should the line above be: + [end][if-any areas.files.when] ; fi[else][end] ? > [else]install-[areas.type]: [for areas.files][if-index areas.files > first][else] [end][areas.files.fullname][end] [for areas.apache_files] > [areas.apache_files.fullname][end] > $(MKDIR) $(DESTDIR)$([areas.varname]dir)[for areas.files][is areas.type > "locale"] > $(MKDIR) [areas.files.installdir] > - cd [areas.files.dirname] ; $(INSTALL_[areas.uppervar]) > [areas.files.filename] > [areas.files.installdir]/$(PACKAGE_NAME)[areas.files.objext][else] > - cd [areas.files.dirname] ; $(INSTALL_[areas.uppervar]) > [areas.files.filename] $(DESTDIR)[areas.files.install_fname][end][end][for > areas.apache_files] > - cd [areas.apache_files.dirname] ; $(MKDIR) "$(APACHE_LIBEXECDIR)" ; > $(INSTALL_MOD_SHARED) -n [areas.apache_files.name] > [areas.apache_files.filename][end] > + [if-any areas.files.when]if $([areas.files.when]) ; then [else][end]cd > [areas.files.dirname] ; $(INSTALL_[areas.uppervar]) [areas.files.filename] > [areas.files.installdir]/$(PACKAGE_NAME)[areas.files.objext][if-any > areas.files.when] ; fi[else][end][else] > + [if-any areas.files.when]if $([areas.files.when]) ; then [else][end]cd > [areas.files.dirname] ; $(INSTALL_[areas.uppervar]) [areas.files.filename] > $(DESTDIR)[areas.files.install_fname][if-any areas.files.when] ; > fi[else][end][end][end][for areas.apache_files] > + [if-any areas.apache_files.when]if $([areas.apache_files.when]) ; then > [else][end]cd [areas.apache_files.dirname] ; $(MKDIR) "$(APACHE_LIBEXECDIR)" > ; $(INSTALL_MOD_SHARED) -n [areas.apache_files.name] > [areas.apache_files.filename][if-any areas.apache_files.when] ; > fi[else][end][end] I didn't check whether the same issue applies here. > [if-any areas.extra_install] $(INSTALL_EXTRA_[areas.uppervar]) > [end][end][end] >