<feed xmlns='http://www.w3.org/2005/Atom'>
<title>paraslash/t, branch pu</title>
<subtitle>paraslash - network audio streaming tools</subtitle>
<id>https://git.tue.mpg.de/cgit/paraslash/atom?h=pu</id>
<link rel='self' href='https://git.tue.mpg.de/cgit/paraslash/atom?h=pu'/>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/'/>
<updated>2026-10-26T20:01:34Z</updated>
<entry>
<title>build: Revamp SAY.</title>
<updated>2026-10-26T20:01:34Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-10-23T19:46:32Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=032b07e99df5cf3f3127ace9bd515f3227ab6bb9'/>
<id>urn:sha1:032b07e99df5cf3f3127ace9bd515f3227ab6bb9</id>
<content type='text'>
Some of the messages (e.g., CC) print the first prerequisite, others
(e.g., LD) the target that caused the rule's recipe to be run. Make this
consistent by moving the automatic variable into the SAY function. Use $@
(i.e., the target) everywhere, strip the leading directory from the path to
improve readability and switch from echo to printf.
</content>
</entry>
<entry>
<title>build: Store test output in the build directory.</title>
<updated>2026-10-26T20:01:34Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-10-20T23:21:42Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=b97263835ef4b9ceab7c1f37a9b04d5737c8bd73'/>
<id>urn:sha1:b97263835ef4b9ceab7c1f37a9b04d5737c8bd73</id>
<content type='text'>
Currently it is stored below t/, which seems wrong. The new location has the
additional benefit that the distclean target no longer needs to depend on the
test-clean target because distclean removes the whole build directory anyway.
</content>
</entry>
<entry>
<title>build: Don't set RM twice.</title>
<updated>2026-10-26T20:01:26Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-10-16T20:23:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=eb950883276390704d4f21a01651d06b70b3d60a'/>
<id>urn:sha1:eb950883276390704d4f21a01651d06b70b3d60a</id>
<content type='text'>
It's already set to the same value in Makefile.real.
</content>
</entry>
<entry>
<title>test: Change suffix of test scripts to .bash.</title>
<updated>2026-07-03T18:09:01Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-06-23T16:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=379381cbf3555186fbbb4331e9f878d1a5bdcac3'/>
<id>urn:sha1:379381cbf3555186fbbb4331e9f878d1a5bdcac3</id>
<content type='text'>
All of these are bash scripts, after all.
</content>
</entry>
<entry>
<title>test: Rename makefile.test.</title>
<updated>2026-07-03T18:09:01Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-06-23T16:56:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=54913d5ab2ba7d0b9f56ce2752a6e36e4fb030dc'/>
<id>urn:sha1:54913d5ab2ba7d0b9f56ce2752a6e36e4fb030dc</id>
<content type='text'>
The lopsub and the bison makefiles which are included from Makefile.real
are simply called "makefile", so let's be consistent.
</content>
</entry>
<entry>
<title>test: Use bash case modification.</title>
<updated>2026-07-03T18:09:01Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-06-16T19:50:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=082292f9b7b224e8cedeaf10781bf0d18348dd16'/>
<id>urn:sha1:082292f9b7b224e8cedeaf10781bf0d18348dd16</id>
<content type='text'>
This saves a tr(1) invocation per executable.
</content>
</entry>
<entry>
<title>test: Simplify color output.</title>
<updated>2026-07-03T18:09:01Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-05-08T22:33:23Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=c6aeae01d0fd12e8ae6333fdb27c51a530b15e32'/>
<id>urn:sha1:c6aeae01d0fd12e8ae6333fdb27c51a530b15e32</id>
<content type='text'>
Use ANSI escape sequences instead of running tput(1) many times. We now
set and reset the color in one step, so colors are no longer messed up when
running tests in parallel. This allows us to remove the .NOTPARALLEL: target
in makefile.test.
</content>
</entry>
<entry>
<title>test: Replace echo by printf.</title>
<updated>2026-07-03T18:09:01Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-05-08T21:26:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=19b68f779960ba80549fffe9d4924f91e23ce335'/>
<id>urn:sha1:19b68f779960ba80549fffe9d4924f91e23ce335</id>
<content type='text'>
In view of the "irreconcilable differences in the various versions of echo"
(see the POSIX(1) man page of printf), printf should be preferred over echo.
</content>
</entry>
<entry>
<title>test: Remove unused --immediate and --long.</title>
<updated>2026-07-03T18:09:01Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-05-08T21:18:39Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=1617b202b0318abbc3fa801685de89f7bed79263'/>
<id>urn:sha1:1617b202b0318abbc3fa801685de89f7bed79263</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: Trivial coding style cleanups.</title>
<updated>2026-07-03T18:04:38Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2026-05-08T21:04:18Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/paraslash/commit/?id=688d86889719f31abccb24c32f607e57fdc5e907'/>
<id>urn:sha1:688d86889719f31abccb24c32f607e57fdc5e907</id>
<content type='text'>
Remove superfluous quotes, replace double quotes by single quotes where
possible, and prevent double expansion in arithmetic evaluation.
</content>
</entry>
</feed>
