This commit adds support for building taglib-extras against taglib during kdesupport build time. If kdesupport is not what is being built, the normal system taglib is used.

This adds forward includes to taglib; these may be very useful to other projects as well, since taglib's includes are rather spread out.  The README file in the include folder has instructions for regenerating them.


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@952369 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
This commit is contained in:
Jeff Mitchell
2009-04-11 17:13:24 +00:00
parent 33b939c76f
commit 40bdaedb71
74 changed files with 89 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
These are only necessary at build-time when building the entire kdesupport module; they do not need to be installed on a running system.
It can be regenerated by using something like the following from the taglib/taglib directory:
for file in `find -type f -name "*\.h"`;
do
dir=`dirname $file`
strippeddir=`echo $dir | cut -c 3-`
base=`basename $file`
if test -z $strippeddir
then
echo "#include \"../taglib/$base\"" > ../include/$base
else
echo "#include \"../taglib/$strippeddir/$base\"" > ../include/$base
fi
done
+1
View File
@@ -0,0 +1 @@
#include "../taglib/riff/aiff/aifffile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/riff/aiff/aiffproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ape/apefooter.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ape/apeitem.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ape/apetag.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/asf/asfattribute.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/asf/asffile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/asf/asfproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/asf/asftag.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/attachedpictureframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/audioproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/commentsframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/fileref.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/flac/flacfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/flac/flacproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v1/id3v1genres.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v1/id3v1tag.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/id3v2extendedheader.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/id3v2footer.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/id3v2frame.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/id3v2framefactory.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/id3v2header.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/id3v2synchdata.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/id3v2tag.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mp4/mp4atom.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mp4/mp4file.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mp4/mp4item.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mp4/mp4properties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mp4/mp4tag.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpc/mpcfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpc/mpcproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/mpegfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/mpegheader.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/mpegproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ogg/oggfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ogg/flac/oggflacfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ogg/oggpage.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ogg/oggpageheader.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/popularimeterframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/privateframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/relativevolumeframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/riff/rifffile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ogg/speex/speexfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ogg/speex/speexproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/tag.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/taglib.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/taglib_export.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/tagunion.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/tbytevector.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/tbytevectorlist.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/tdebug.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/textidentificationframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/tfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/tlist.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/tmap.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/trueaudio/trueaudiofile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/trueaudio/trueaudioproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/tstring.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/tstringlist.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/toolkit/unicode.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/unknownframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/id3v2/frames/urllinkframe.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ogg/vorbis/vorbisfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ogg/vorbis/vorbisproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/riff/wav/wavfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/wavpack/wavpackfile.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/wavpack/wavpackproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/riff/wav/wavproperties.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/mpeg/xingheader.h"
+1
View File
@@ -0,0 +1 @@
#include "../taglib/ogg/xiphcomment.h"