]> granicus.if.org Git - taglib/commitdiff
This commit adds support for building taglib-extras against taglib during kdesupport...
authorJeff Mitchell <mitchell@kde.org>
Sat, 11 Apr 2009 17:13:24 +0000 (17:13 +0000)
committerJeff Mitchell <mitchell@kde.org>
Sat, 11 Apr 2009 17:13:24 +0000 (17:13 +0000)
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

74 files changed:
include/README [new file with mode: 0644]
include/aifffile.h [new file with mode: 0644]
include/aiffproperties.h [new file with mode: 0644]
include/apefooter.h [new file with mode: 0644]
include/apeitem.h [new file with mode: 0644]
include/apetag.h [new file with mode: 0644]
include/asfattribute.h [new file with mode: 0644]
include/asffile.h [new file with mode: 0644]
include/asfproperties.h [new file with mode: 0644]
include/asftag.h [new file with mode: 0644]
include/attachedpictureframe.h [new file with mode: 0644]
include/audioproperties.h [new file with mode: 0644]
include/commentsframe.h [new file with mode: 0644]
include/fileref.h [new file with mode: 0644]
include/flacfile.h [new file with mode: 0644]
include/flacproperties.h [new file with mode: 0644]
include/generalencapsulatedobjectframe.h [new file with mode: 0644]
include/id3v1genres.h [new file with mode: 0644]
include/id3v1tag.h [new file with mode: 0644]
include/id3v2extendedheader.h [new file with mode: 0644]
include/id3v2footer.h [new file with mode: 0644]
include/id3v2frame.h [new file with mode: 0644]
include/id3v2framefactory.h [new file with mode: 0644]
include/id3v2header.h [new file with mode: 0644]
include/id3v2synchdata.h [new file with mode: 0644]
include/id3v2tag.h [new file with mode: 0644]
include/mp4atom.h [new file with mode: 0644]
include/mp4file.h [new file with mode: 0644]
include/mp4item.h [new file with mode: 0644]
include/mp4properties.h [new file with mode: 0644]
include/mp4tag.h [new file with mode: 0644]
include/mpcfile.h [new file with mode: 0644]
include/mpcproperties.h [new file with mode: 0644]
include/mpegfile.h [new file with mode: 0644]
include/mpegheader.h [new file with mode: 0644]
include/mpegproperties.h [new file with mode: 0644]
include/oggfile.h [new file with mode: 0644]
include/oggflacfile.h [new file with mode: 0644]
include/oggpage.h [new file with mode: 0644]
include/oggpageheader.h [new file with mode: 0644]
include/popularimeterframe.h [new file with mode: 0644]
include/privateframe.h [new file with mode: 0644]
include/relativevolumeframe.h [new file with mode: 0644]
include/rifffile.h [new file with mode: 0644]
include/speexfile.h [new file with mode: 0644]
include/speexproperties.h [new file with mode: 0644]
include/tag.h [new file with mode: 0644]
include/taglib.h [new file with mode: 0644]
include/taglib_export.h [new file with mode: 0644]
include/tagunion.h [new file with mode: 0644]
include/tbytevector.h [new file with mode: 0644]
include/tbytevectorlist.h [new file with mode: 0644]
include/tdebug.h [new file with mode: 0644]
include/textidentificationframe.h [new file with mode: 0644]
include/tfile.h [new file with mode: 0644]
include/tlist.h [new file with mode: 0644]
include/tmap.h [new file with mode: 0644]
include/trueaudiofile.h [new file with mode: 0644]
include/trueaudioproperties.h [new file with mode: 0644]
include/tstring.h [new file with mode: 0644]
include/tstringlist.h [new file with mode: 0644]
include/unicode.h [new file with mode: 0644]
include/uniquefileidentifierframe.h [new file with mode: 0644]
include/unknownframe.h [new file with mode: 0644]
include/unsynchronizedlyricsframe.h [new file with mode: 0644]
include/urllinkframe.h [new file with mode: 0644]
include/vorbisfile.h [new file with mode: 0644]
include/vorbisproperties.h [new file with mode: 0644]
include/wavfile.h [new file with mode: 0644]
include/wavpackfile.h [new file with mode: 0644]
include/wavpackproperties.h [new file with mode: 0644]
include/wavproperties.h [new file with mode: 0644]
include/xingheader.h [new file with mode: 0644]
include/xiphcomment.h [new file with mode: 0644]

diff --git a/include/README b/include/README
new file mode 100644 (file)
index 0000000..bc7b470
--- /dev/null
@@ -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
diff --git a/include/aifffile.h b/include/aifffile.h
new file mode 100644 (file)
index 0000000..a198c90
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/riff/aiff/aifffile.h"
diff --git a/include/aiffproperties.h b/include/aiffproperties.h
new file mode 100644 (file)
index 0000000..c77e626
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/riff/aiff/aiffproperties.h"
diff --git a/include/apefooter.h b/include/apefooter.h
new file mode 100644 (file)
index 0000000..8c36537
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ape/apefooter.h"
diff --git a/include/apeitem.h b/include/apeitem.h
new file mode 100644 (file)
index 0000000..4b15728
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ape/apeitem.h"
diff --git a/include/apetag.h b/include/apetag.h
new file mode 100644 (file)
index 0000000..4df115a
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ape/apetag.h"
diff --git a/include/asfattribute.h b/include/asfattribute.h
new file mode 100644 (file)
index 0000000..ba588fc
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/asf/asfattribute.h"
diff --git a/include/asffile.h b/include/asffile.h
new file mode 100644 (file)
index 0000000..5b41366
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/asf/asffile.h"
diff --git a/include/asfproperties.h b/include/asfproperties.h
new file mode 100644 (file)
index 0000000..7d913c1
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/asf/asfproperties.h"
diff --git a/include/asftag.h b/include/asftag.h
new file mode 100644 (file)
index 0000000..74223a5
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/asf/asftag.h"
diff --git a/include/attachedpictureframe.h b/include/attachedpictureframe.h
new file mode 100644 (file)
index 0000000..ebd7bce
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/attachedpictureframe.h"
diff --git a/include/audioproperties.h b/include/audioproperties.h
new file mode 100644 (file)
index 0000000..4fc2742
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/audioproperties.h"
diff --git a/include/commentsframe.h b/include/commentsframe.h
new file mode 100644 (file)
index 0000000..46bf84a
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/commentsframe.h"
diff --git a/include/fileref.h b/include/fileref.h
new file mode 100644 (file)
index 0000000..450e525
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/fileref.h"
diff --git a/include/flacfile.h b/include/flacfile.h
new file mode 100644 (file)
index 0000000..cd5f900
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/flac/flacfile.h"
diff --git a/include/flacproperties.h b/include/flacproperties.h
new file mode 100644 (file)
index 0000000..03494c2
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/flac/flacproperties.h"
diff --git a/include/generalencapsulatedobjectframe.h b/include/generalencapsulatedobjectframe.h
new file mode 100644 (file)
index 0000000..e523d0e
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h"
diff --git a/include/id3v1genres.h b/include/id3v1genres.h
new file mode 100644 (file)
index 0000000..6f1aed3
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v1/id3v1genres.h"
diff --git a/include/id3v1tag.h b/include/id3v1tag.h
new file mode 100644 (file)
index 0000000..d97e254
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v1/id3v1tag.h"
diff --git a/include/id3v2extendedheader.h b/include/id3v2extendedheader.h
new file mode 100644 (file)
index 0000000..5f83462
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/id3v2extendedheader.h"
diff --git a/include/id3v2footer.h b/include/id3v2footer.h
new file mode 100644 (file)
index 0000000..305ca9d
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/id3v2footer.h"
diff --git a/include/id3v2frame.h b/include/id3v2frame.h
new file mode 100644 (file)
index 0000000..5f1496c
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/id3v2frame.h"
diff --git a/include/id3v2framefactory.h b/include/id3v2framefactory.h
new file mode 100644 (file)
index 0000000..89feae7
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/id3v2framefactory.h"
diff --git a/include/id3v2header.h b/include/id3v2header.h
new file mode 100644 (file)
index 0000000..61f8650
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/id3v2header.h"
diff --git a/include/id3v2synchdata.h b/include/id3v2synchdata.h
new file mode 100644 (file)
index 0000000..ed2ef1f
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/id3v2synchdata.h"
diff --git a/include/id3v2tag.h b/include/id3v2tag.h
new file mode 100644 (file)
index 0000000..37cdd62
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/id3v2tag.h"
diff --git a/include/mp4atom.h b/include/mp4atom.h
new file mode 100644 (file)
index 0000000..727e68d
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mp4/mp4atom.h"
diff --git a/include/mp4file.h b/include/mp4file.h
new file mode 100644 (file)
index 0000000..e96385b
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mp4/mp4file.h"
diff --git a/include/mp4item.h b/include/mp4item.h
new file mode 100644 (file)
index 0000000..074ad73
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mp4/mp4item.h"
diff --git a/include/mp4properties.h b/include/mp4properties.h
new file mode 100644 (file)
index 0000000..97715fa
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mp4/mp4properties.h"
diff --git a/include/mp4tag.h b/include/mp4tag.h
new file mode 100644 (file)
index 0000000..e615f93
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mp4/mp4tag.h"
diff --git a/include/mpcfile.h b/include/mpcfile.h
new file mode 100644 (file)
index 0000000..5b879d7
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpc/mpcfile.h"
diff --git a/include/mpcproperties.h b/include/mpcproperties.h
new file mode 100644 (file)
index 0000000..d5203d6
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpc/mpcproperties.h"
diff --git a/include/mpegfile.h b/include/mpegfile.h
new file mode 100644 (file)
index 0000000..a443b70
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/mpegfile.h"
diff --git a/include/mpegheader.h b/include/mpegheader.h
new file mode 100644 (file)
index 0000000..4e11d19
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/mpegheader.h"
diff --git a/include/mpegproperties.h b/include/mpegproperties.h
new file mode 100644 (file)
index 0000000..7b4fce5
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/mpegproperties.h"
diff --git a/include/oggfile.h b/include/oggfile.h
new file mode 100644 (file)
index 0000000..7e372f0
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ogg/oggfile.h"
diff --git a/include/oggflacfile.h b/include/oggflacfile.h
new file mode 100644 (file)
index 0000000..e41f9f3
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ogg/flac/oggflacfile.h"
diff --git a/include/oggpage.h b/include/oggpage.h
new file mode 100644 (file)
index 0000000..043af65
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ogg/oggpage.h"
diff --git a/include/oggpageheader.h b/include/oggpageheader.h
new file mode 100644 (file)
index 0000000..34add49
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ogg/oggpageheader.h"
diff --git a/include/popularimeterframe.h b/include/popularimeterframe.h
new file mode 100644 (file)
index 0000000..3fdfe32
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/popularimeterframe.h"
diff --git a/include/privateframe.h b/include/privateframe.h
new file mode 100644 (file)
index 0000000..adcedfa
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/privateframe.h"
diff --git a/include/relativevolumeframe.h b/include/relativevolumeframe.h
new file mode 100644 (file)
index 0000000..c0cf4fb
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/relativevolumeframe.h"
diff --git a/include/rifffile.h b/include/rifffile.h
new file mode 100644 (file)
index 0000000..2c82d47
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/riff/rifffile.h"
diff --git a/include/speexfile.h b/include/speexfile.h
new file mode 100644 (file)
index 0000000..7f32eaf
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ogg/speex/speexfile.h"
diff --git a/include/speexproperties.h b/include/speexproperties.h
new file mode 100644 (file)
index 0000000..355ee4f
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ogg/speex/speexproperties.h"
diff --git a/include/tag.h b/include/tag.h
new file mode 100644 (file)
index 0000000..db5856d
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/tag.h"
diff --git a/include/taglib.h b/include/taglib.h
new file mode 100644 (file)
index 0000000..b224f7e
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/taglib.h"
diff --git a/include/taglib_export.h b/include/taglib_export.h
new file mode 100644 (file)
index 0000000..ce56868
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/taglib_export.h"
diff --git a/include/tagunion.h b/include/tagunion.h
new file mode 100644 (file)
index 0000000..6c45765
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/tagunion.h"
diff --git a/include/tbytevector.h b/include/tbytevector.h
new file mode 100644 (file)
index 0000000..39a0c27
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/tbytevector.h"
diff --git a/include/tbytevectorlist.h b/include/tbytevectorlist.h
new file mode 100644 (file)
index 0000000..35b9c90
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/tbytevectorlist.h"
diff --git a/include/tdebug.h b/include/tdebug.h
new file mode 100644 (file)
index 0000000..5d31dd6
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/tdebug.h"
diff --git a/include/textidentificationframe.h b/include/textidentificationframe.h
new file mode 100644 (file)
index 0000000..44a3d3c
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/textidentificationframe.h"
diff --git a/include/tfile.h b/include/tfile.h
new file mode 100644 (file)
index 0000000..ff88a84
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/tfile.h"
diff --git a/include/tlist.h b/include/tlist.h
new file mode 100644 (file)
index 0000000..d5ee1c0
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/tlist.h"
diff --git a/include/tmap.h b/include/tmap.h
new file mode 100644 (file)
index 0000000..9bbe31d
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/tmap.h"
diff --git a/include/trueaudiofile.h b/include/trueaudiofile.h
new file mode 100644 (file)
index 0000000..c5b17c5
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/trueaudio/trueaudiofile.h"
diff --git a/include/trueaudioproperties.h b/include/trueaudioproperties.h
new file mode 100644 (file)
index 0000000..e86c779
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/trueaudio/trueaudioproperties.h"
diff --git a/include/tstring.h b/include/tstring.h
new file mode 100644 (file)
index 0000000..898bc07
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/tstring.h"
diff --git a/include/tstringlist.h b/include/tstringlist.h
new file mode 100644 (file)
index 0000000..b22f3d7
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/tstringlist.h"
diff --git a/include/unicode.h b/include/unicode.h
new file mode 100644 (file)
index 0000000..17f6a5b
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/toolkit/unicode.h"
diff --git a/include/uniquefileidentifierframe.h b/include/uniquefileidentifierframe.h
new file mode 100644 (file)
index 0000000..f67c739
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h"
diff --git a/include/unknownframe.h b/include/unknownframe.h
new file mode 100644 (file)
index 0000000..be6ce89
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/unknownframe.h"
diff --git a/include/unsynchronizedlyricsframe.h b/include/unsynchronizedlyricsframe.h
new file mode 100644 (file)
index 0000000..a32630c
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h"
diff --git a/include/urllinkframe.h b/include/urllinkframe.h
new file mode 100644 (file)
index 0000000..29054b9
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/id3v2/frames/urllinkframe.h"
diff --git a/include/vorbisfile.h b/include/vorbisfile.h
new file mode 100644 (file)
index 0000000..1532c40
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ogg/vorbis/vorbisfile.h"
diff --git a/include/vorbisproperties.h b/include/vorbisproperties.h
new file mode 100644 (file)
index 0000000..f016f2f
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ogg/vorbis/vorbisproperties.h"
diff --git a/include/wavfile.h b/include/wavfile.h
new file mode 100644 (file)
index 0000000..7357040
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/riff/wav/wavfile.h"
diff --git a/include/wavpackfile.h b/include/wavpackfile.h
new file mode 100644 (file)
index 0000000..d5141a2
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/wavpack/wavpackfile.h"
diff --git a/include/wavpackproperties.h b/include/wavpackproperties.h
new file mode 100644 (file)
index 0000000..a80e535
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/wavpack/wavpackproperties.h"
diff --git a/include/wavproperties.h b/include/wavproperties.h
new file mode 100644 (file)
index 0000000..ac8f3aa
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/riff/wav/wavproperties.h"
diff --git a/include/xingheader.h b/include/xingheader.h
new file mode 100644 (file)
index 0000000..c5ff018
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/mpeg/xingheader.h"
diff --git a/include/xiphcomment.h b/include/xiphcomment.h
new file mode 100644 (file)
index 0000000..1186725
--- /dev/null
@@ -0,0 +1 @@
+#include "../taglib/ogg/xiphcomment.h"