From: Junio C Hamano Date: Thu, 08 Jul 2010 00:30:57 GMT Subject: Re: [PATCHv2/RFC] gitweb: Prepare for splitting gitweb Message-ID: <7v39vustku.fsf@alter.siamese.dyndns.org> In-Reply-To: <201007072220.18824.jnareb@gmail.com> Jakub Narebski writes: >> > +install-modules: >> > + install_dirs=$(sort $(dir $(GITWEB_MODULES))) && \ >> > ... > > For example with the following Makefile: > > GITWEB_MODULES += GitwebCache/SimpleFileCache.pm > GITWEB_MODULES += GitwebCache/Capture.pm > GITWEB_MODULES += GitwebCache/Capture/SelectFH.pm > GITWEB_MODULES += Gitweb/Config.pm > > all: > @echo $(sort $(dir $(GITWEB_MODULES))) > > running 'make' results in: > > Gitweb/ GitwebCache/ GitwebCache/Capture/ Try replacing that with: all: install_dirs=$(sort $(dir $(GITWEB_MODULES))) && \ echo $$install_dirs perhaps? Hint: dq.