]> granicus.if.org Git - taglib/commitdiff
update cmake files
authorScott Wheeler <wheeler@kde.org>
Fri, 16 May 2008 06:46:03 +0000 (06:46 +0000)
committerScott Wheeler <wheeler@kde.org>
Fri, 16 May 2008 06:46:03 +0000 (06:46 +0000)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@808246 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

taglib/CMakeLists.txt
taglib/riff/CMakeLists.txt [new file with mode: 0644]
taglib/riff/aiff/CMakeLists.txt [new file with mode: 0644]
taglib/riff/rifffile.cpp

index c4976f973962bff319d9af8a50c632540983a0d0..6e0970e0c1a45c807a2404d42db3f0d8fa4bf3c5 100644 (file)
@@ -14,6 +14,8 @@ INCLUDE_DIRECTORIES(
     ${CMAKE_CURRENT_SOURCE_DIR}/ape
     ${CMAKE_CURRENT_SOURCE_DIR}/wavpack
     ${CMAKE_CURRENT_SOURCE_DIR}/trueaudio
+    ${CMAKE_CURRENT_SOURCE_DIR}/riff
+    ${CMAKE_CURRENT_SOURCE_DIR}/riff/aiff
     ${CMAKE_CURRENT_BINARY_DIR}/taglib
     ${CMAKE_CURRENT_BINARY_DIR}/..
 )
@@ -29,8 +31,7 @@ ADD_SUBDIRECTORY( ape )
 ADD_SUBDIRECTORY( mpc )
 ADD_SUBDIRECTORY( wavpack )
 ADD_SUBDIRECTORY( trueaudio )
-
-
+ADD_SUBDIRECTORY( riff )
 
 ########### next target ###############
 
@@ -118,6 +119,14 @@ trueaudio/trueaudiofile.cpp
 trueaudio/trueaudioproperties.cpp
 )
 
+SET(riff_SRCS
+riff/rifffile.cpp
+)
+
+SET(aiff_SRCS
+riff/aiff/aifffile.cpp
+)
+
 SET(toolkit_SRCS
 toolkit/tstring.cpp
 toolkit/tstringlist.cpp
@@ -130,7 +139,7 @@ toolkit/unicode.cpp
 
 SET(tag_LIB_SRCS ${mpeg_SRCS} ${id3v1_SRCS} ${id3v2_SRCS} ${frames_SRCS} ${ogg_SRCS}
                 ${vorbis_SRCS} ${oggflacs_SRCS} ${mpc_SRCS} ${ape_SRCS} ${toolkit_SRCS} ${flacs_SRCS}
-                ${wavpack_SRCS} ${speex_SRCS} ${trueaudio_SRCS}
+                ${wavpack_SRCS} ${speex_SRCS} ${trueaudio_SRCS} ${riff_SRCS} ${aiff_SRCS}
                 tag.cpp
                 tagunion.cpp
                 fileref.cpp
diff --git a/taglib/riff/CMakeLists.txt b/taglib/riff/CMakeLists.txt
new file mode 100644 (file)
index 0000000..56c35d9
--- /dev/null
@@ -0,0 +1,3 @@
+ADD_SUBDIRECTORY( aiff )
+
+INSTALL( FILES  rifffile.h DESTINATION ${INCLUDE_INSTALL_DIR}/taglib)
diff --git a/taglib/riff/aiff/CMakeLists.txt b/taglib/riff/aiff/CMakeLists.txt
new file mode 100644 (file)
index 0000000..463cbe4
--- /dev/null
@@ -0,0 +1 @@
+INSTALL( FILES  aifffile.h DESTINATION ${INCLUDE_INSTALL_DIR}/taglib)
index e7d557a9f58d061bb6bfcbfe0b72562c5c01ec4b..34c320ed1c2bc8141e81deaabbd55d9c72a6c036 100644 (file)
@@ -73,12 +73,12 @@ RIFF::File::File(FileName file, Endianness endianness) : TagLib::File(file)
     read();
 }
 
-uint RIFF::File::chunkCount() const
+TagLib::uint RIFF::File::chunkCount() const
 {
   return d->chunkNames.size();
 }
 
-uint RIFF::File::chunkOffset(uint i) const
+TagLib::uint RIFF::File::chunkOffset(uint i) const
 {
   return d->chunkOffsets[i];
 }