xmcd2make is a script which generates a Makefile.
One day I got tired of typing in song names to the albums I was recording
and encoding to ogg.
I knew that alot of the albums I was recording had song listings available via
the CD database at freedb.org.
So I took an .xmcd file, and I wrote a perl script to read the xmcd and create
ogg files using the output files I got from gramofile (processedxxx.wav's)
I found two problems with this:
1) I have to run the whole script over if I change just one source .wav file
2)It only used 1 of my 2 cpu's as script execution is serial and oggenc is not multi-threaded.
Then I thought about how make automates these things. Make rebuilds only
targets with changed dependencies and using the -j argument, make backgrounds
I changed my script to output a Makefile and xmcd2make was born.
What's New in This Release:
· fixed bug in findtracks preventing correct options processing