<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/progs/Makefile, branch r300</title>
<subtitle>Androïd/x86 port of Mesa drivers
</subtitle>
<id>https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=r300</id>
<link rel='self' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=r300'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/'/>
<updated>2010-06-07T14:08:48Z</updated>
<entry>
<title>Remove last bits of progs/ infrastructure</title>
<updated>2010-06-07T14:08:48Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2010-06-07T14:08:48Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=56c3cce2a199f7f79a48d7633431e1e80fcd4ba2'/>
<id>urn:sha1:56c3cce2a199f7f79a48d7633431e1e80fcd4ba2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mesa: disable building the removed demos</title>
<updated>2010-05-21T20:11:42Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2010-05-21T20:11:40Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=6af41a5edc26ab3881b24e846867b5b1fd79fc60'/>
<id>urn:sha1:6af41a5edc26ab3881b24e846867b5b1fd79fc60</id>
<content type='text'>
This is a quick fix.
</content>
</entry>
<entry>
<title>Simplify hackery added to fix AIX build.</title>
<updated>2009-12-01T18:27:27Z</updated>
<author>
<name>Tom Fogal</name>
<email>tfogal@alumni.unh.edu</email>
</author>
<published>2009-11-24T23:46:31Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=b9f4a0bd2b0104ce5f15dcd7d1698db710330418'/>
<id>urn:sha1:b9f4a0bd2b0104ce5f15dcd7d1698db710330418</id>
<content type='text'>
Borrow an idiom from the GNU build system which can handle `for'
loops over empty lists.
</content>
</entry>
<entry>
<title>progs: Fix quoting issue with empty set of PROGRAM_DIRS.</title>
<updated>2009-11-19T16:26:39Z</updated>
<author>
<name>Tom Fogal</name>
<email>tfogal@alumni.unh.edu</email>
</author>
<published>2009-11-19T03:19:29Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=8f24e863c3745b59e00978fbba306077629b5684'/>
<id>urn:sha1:8f24e863c3745b59e00978fbba306077629b5684</id>
<content type='text'>
Quotes are important to make sure the argument to test -n really
is the empty string, but that requires stringifying PROGRAM_DIRS.

Signed-off-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
</entry>
<entry>
<title>progs/Makefile: remove extra quoting</title>
<updated>2009-10-14T15:37:53Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2009-10-14T15:37:40Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=31f7e8efb25a77e3bdfb6e9850cf31e339060976'/>
<id>urn:sha1:31f7e8efb25a77e3bdfb6e9850cf31e339060976</id>
<content type='text'>
This reverts part of commit 115edf24a9128b79dfa5f30482c990e2cb898357 and
fixes the error: "/bin/sh: line 0: test: too many arguments".
</content>
</entry>
<entry>
<title>Fix build when PROGRAM_DIRS is empty.</title>
<updated>2009-10-13T22:22:09Z</updated>
<author>
<name>Tom Fogal</name>
<email>tfogal@alumni.unh.edu</email>
</author>
<published>2009-10-13T17:55:34Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=115edf24a9128b79dfa5f30482c990e2cb898357'/>
<id>urn:sha1:115edf24a9128b79dfa5f30482c990e2cb898357</id>
<content type='text'>
SUBDIRS just takes PROGRAM_DIRS value.  If PROGRAM_DIRS gets set
to the empty string (as can happen when building only OSMesa), a
'for' loop will lack anything to iterate over, causing a parse
error.

This fixes the issue by making sure SUBDIRS is the null string
when PROGRAM_DIRS is, and wrapping the for loops in if's, causing
them only to execute if there are directories to iterate over.
</content>
</entry>
<entry>
<title>Never fail `make clean'</title>
<updated>2008-05-07T18:35:23Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2008-05-07T18:35:23Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a6464b3cb08b86d5fc537a4907849546a63ae4da'/>
<id>urn:sha1:a6464b3cb08b86d5fc537a4907849546a63ae4da</id>
<content type='text'>
Mostly some pedantic changes such that `make clean' always ignores
errors. Also changed the top clean target to do the `touch
configs/current' dance instead of realclean.
</content>
</entry>
<entry>
<title>Tweak the shell scripting for descending into and building subdirs.</title>
<updated>2007-05-09T22:23:11Z</updated>
<author>
<name>Brian</name>
<email>brian@yutani.localnet.net</email>
</author>
<published>2007-05-09T22:22:53Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=16c503f39a05726f3e994e42cb1c03e0a308b80d'/>
<id>urn:sha1:16c503f39a05726f3e994e42cb1c03e0a308b80d</id>
<content type='text'>
In general, use this:
	@for dir in $(SUBDIRS) ; do \
		if [ -d $$dir ] ; then \
			(cd $$dir &amp;&amp; $(MAKE)) || exit 1; \
		fi \
	done

Basically, silently skip missing subdirs but generate an error and stop if
there's a compilation or install problem.
This was done inconsistantly before.  In once case, a missing subdir was
causing us to go into an infinte loop!
</content>
</entry>
<entry>
<title>New 'install' targets in makefile.  See bug 2372.</title>
<updated>2006-06-22T22:50:48Z</updated>
<author>
<name>Brian Paul</name>
<email>brian.paul@tungstengraphics.com</email>
</author>
<published>2006-06-22T22:50:48Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=0e794a1bc6885cf569c3dc07b7fd56725aee2c2e'/>
<id>urn:sha1:0e794a1bc6885cf569c3dc07b7fd56725aee2c2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>print current config name before building src and progs</title>
<updated>2004-08-25T14:49:41Z</updated>
<author>
<name>Brian Paul</name>
<email>brian.paul@tungstengraphics.com</email>
</author>
<published>2004-08-25T14:49:41Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=0ad65543388f7c8048b2040450766bbc3a312a69'/>
<id>urn:sha1:0ad65543388f7c8048b2040450766bbc3a312a69</id>
<content type='text'>
</content>
</entry>
</feed>
