Last active
December 14, 2015 16:28
-
-
Save IzumiSy/5114782 to your computer and use it in GitHub Desktop.
Qt Project file for building Taglib 1.8
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
TEMPLATE = lib | |
INCLUDEPATH += \ | |
taglib/ \ | |
taglib/ape \ | |
taglib/asf \ | |
taglib/flac \ | |
taglib/mp4 \ | |
taglib/mpc \ | |
taglib/mpeg \ | |
taglib/ogg \ | |
taglib/riff \ | |
taglib/toolkit \ | |
taglib/trueaudio \ | |
taglib/wavpack \ | |
taglib/mpeg/id3v1 \ | |
taglib/mpeg/id3v2 \ | |
taglib/mpeg/id3v2/frames \ | |
taglib/ogg/flac \ | |
taglib/ogg/speex \ | |
taglib/ogg/vorbis \ | |
taglib/riff/aiff \ | |
taglib/riff/wav \ | |
taglib/mod \ | |
taglib/s3m \ | |
taglib/it \ | |
taglib/xm \ | |
HEADERS += \ | |
taglib/audioproperties.h \ | |
taglib/mod/modtag.h \ | |
taglib/mod/modproperties.h \ | |
taglib/mod/modfileprivate.h \ | |
taglib/mod/modfilebase.h \ | |
taglib/mod/modfile.h \ | |
taglib/s3m/s3mproperties.h \ | |
taglib/s3m/s3mfile.h \ | |
taglib/it/itproperties.h \ | |
taglib/it/itfile.h \ | |
taglib/xm/xmproperties.h \ | |
taglib/xm/xmfile.h \ | |
taglib/ape/apeproperties.h \ | |
taglib/ape/apefile.h \ | |
taglib/asf/asfpicture.h \ | |
taglib/flac/flacunknownmetadatablock.h \ | |
taglib/flac/flacpicture.h \ | |
taglib/flac/flacmetadatablock.h \ | |
taglib/mpeg/id3v2/frames/ownershipframe.h \ | |
taglib/toolkit/tpropertymap.h \ | |
taglib/toolkit/tiostream.h \ | |
taglib/toolkit/tfilestream.h \ | |
taglib/toolkit/tbytevectorstream.h \ | |
taglib/fileref.h \ | |
taglib/tag.h \ | |
taglib/taglib_export.h \ | |
taglib/tagunion.h \ | |
taglib/ape/apefooter.h \ | |
taglib/ape/apeitem.h \ | |
taglib/ape/apetag.h \ | |
taglib/asf/asfattribute.h \ | |
taglib/asf/asffile.h \ | |
taglib/asf/asfproperties.h \ | |
taglib/asf/asftag.h \ | |
taglib/flac/flacfile.h \ | |
taglib/flac/flacproperties.h \ | |
taglib/mp4/mp4atom.h \ | |
taglib/mp4/mp4coverart.h \ | |
taglib/mp4/mp4file.h \ | |
taglib/mp4/mp4item.h \ | |
taglib/mp4/mp4properties.h \ | |
taglib/mp4/mp4tag.h \ | |
taglib/mpc/mpcfile.h \ | |
taglib/mpc/mpcproperties.h \ | |
taglib/mpeg/mpegfile.h \ | |
taglib/mpeg/mpegheader.h \ | |
taglib/mpeg/mpegproperties.h \ | |
taglib/mpeg/xingheader.h \ | |
taglib/mpeg/id3v1/id3v1genres.h \ | |
taglib/mpeg/id3v1/id3v1tag.h \ | |
taglib/mpeg/id3v2/id3v2extendedheader.h \ | |
taglib/mpeg/id3v2/id3v2footer.h \ | |
taglib/mpeg/id3v2/id3v2frame.h \ | |
taglib/mpeg/id3v2/id3v2framefactory.h \ | |
taglib/mpeg/id3v2/id3v2header.h \ | |
taglib/mpeg/id3v2/id3v2synchdata.h \ | |
taglib/mpeg/id3v2/id3v2tag.h \ | |
taglib/mpeg/id3v2/frames/attachedpictureframe.h \ | |
taglib/mpeg/id3v2/frames/commentsframe.h \ | |
taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h \ | |
taglib/mpeg/id3v2/frames/popularimeterframe.h \ | |
taglib/mpeg/id3v2/frames/privateframe.h \ | |
taglib/mpeg/id3v2/frames/relativevolumeframe.h \ | |
taglib/mpeg/id3v2/frames/textidentificationframe.h \ | |
taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h \ | |
taglib/mpeg/id3v2/frames/unknownframe.h \ | |
taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h \ | |
taglib/mpeg/id3v2/frames/urllinkframe.h \ | |
taglib/ogg/oggfile.h \ | |
taglib/ogg/oggpage.h \ | |
taglib/ogg/oggpageheader.h \ | |
taglib/ogg/xiphcomment.h \ | |
taglib/ogg/flac/oggflacfile.h \ | |
taglib/ogg/speex/speexfile.h \ | |
taglib/ogg/speex/speexproperties.h \ | |
taglib/ogg/vorbis/vorbisfile.h \ | |
taglib/ogg/vorbis/vorbisproperties.h \ | |
taglib/riff/rifffile.h \ | |
taglib/riff/aiff/aifffile.h \ | |
taglib/riff/aiff/aiffproperties.h \ | |
taglib/riff/wav/wavfile.h \ | |
taglib/riff/wav/wavproperties.h \ | |
taglib/toolkit/taglib.h \ | |
taglib/toolkit/tbytevector.h \ | |
taglib/toolkit/tbytevectorlist.h \ | |
taglib/toolkit/tdebug.h \ | |
taglib/toolkit/tfile.h \ | |
taglib/toolkit/tlist.h \ | |
taglib/toolkit/tmap.h \ | |
taglib/toolkit/tstring.h \ | |
taglib/toolkit/tstringlist.h \ | |
taglib/toolkit/unicode.h \ | |
taglib/trueaudio/trueaudiofile.h \ | |
taglib/trueaudio/trueaudioproperties.h \ | |
taglib/wavpack/wavpackfile.h \ | |
taglib/wavpack/wavpackproperties.h \ | |
SOURCES += \ | |
taglib/audioproperties.cpp \ | |
taglib/mod/modtag.cpp \ | |
taglib/mod/modproperties.cpp \ | |
taglib/mod/modfilebase.cpp \ | |
taglib/mod/modfile.cpp \ | |
taglib/s3m/s3mproperties.cpp \ | |
taglib/s3m/s3mfile.cpp \ | |
taglib/it/itproperties.cpp \ | |
taglib/it/itfile.cpp \ | |
taglib/xm/xmproperties.cpp \ | |
taglib/xm/xmfile.cpp \ | |
taglib/ape/apeproperties.cpp \ | |
taglib/ape/apefile.cpp \ | |
taglib/asf/asfpicture.cpp \ | |
taglib/flac/flacunknownmetadatablock.cpp \ | |
taglib/flac/flacpicture.cpp \ | |
taglib/flac/flacmetadatablock.cpp \ | |
taglib/mpeg/id3v2/frames/ownershipframe.cpp \ | |
taglib/toolkit/tpropertymap.cpp \ | |
taglib/toolkit/tiostream.cpp \ | |
taglib/toolkit/tfilestream.cpp \ | |
taglib/toolkit/tbytevectorstream.cpp \ | |
taglib/fileref.cpp \ | |
taglib/tag.cpp \ | |
taglib/tagunion.cpp \ | |
taglib/ape/apefooter.cpp \ | |
taglib/ape/apeitem.cpp \ | |
taglib/ape/apetag.cpp \ | |
taglib/asf/asfattribute.cpp \ | |
taglib/asf/asffile.cpp \ | |
taglib/asf/asfproperties.cpp \ | |
taglib/asf/asftag.cpp \ | |
taglib/flac/flacfile.cpp \ | |
taglib/flac/flacproperties.cpp \ | |
taglib/mp4/mp4atom.cpp \ | |
taglib/mp4/mp4coverart.cpp \ | |
taglib/mp4/mp4file.cpp \ | |
taglib/mp4/mp4item.cpp \ | |
taglib/mp4/mp4properties.cpp \ | |
taglib/mp4/mp4tag.cpp \ | |
taglib/mpc/mpcfile.cpp \ | |
taglib/mpc/mpcproperties.cpp \ | |
taglib/mpeg/mpegfile.cpp \ | |
taglib/mpeg/mpegheader.cpp \ | |
taglib/mpeg/mpegproperties.cpp \ | |
taglib/mpeg/xingheader.cpp \ | |
taglib/mpeg/id3v1/id3v1genres.cpp \ | |
taglib/mpeg/id3v1/id3v1tag.cpp \ | |
taglib/mpeg/id3v2/id3v2extendedheader.cpp \ | |
taglib/mpeg/id3v2/id3v2footer.cpp \ | |
taglib/mpeg/id3v2/id3v2frame.cpp \ | |
taglib/mpeg/id3v2/id3v2framefactory.cpp \ | |
taglib/mpeg/id3v2/id3v2header.cpp \ | |
taglib/mpeg/id3v2/id3v2synchdata.cpp \ | |
taglib/mpeg/id3v2/id3v2tag.cpp \ | |
taglib/mpeg/id3v2/frames/attachedpictureframe.cpp \ | |
taglib/mpeg/id3v2/frames/commentsframe.cpp \ | |
taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp \ | |
taglib/mpeg/id3v2/frames/popularimeterframe.cpp \ | |
taglib/mpeg/id3v2/frames/privateframe.cpp \ | |
taglib/mpeg/id3v2/frames/relativevolumeframe.cpp \ | |
taglib/mpeg/id3v2/frames/textidentificationframe.cpp \ | |
taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp \ | |
taglib/mpeg/id3v2/frames/unknownframe.cpp \ | |
taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp \ | |
taglib/mpeg/id3v2/frames/urllinkframe.cpp \ | |
taglib/ogg/oggfile.cpp \ | |
taglib/ogg/oggpage.cpp \ | |
taglib/ogg/oggpageheader.cpp \ | |
taglib/ogg/xiphcomment.cpp \ | |
taglib/ogg/flac/oggflacfile.cpp \ | |
taglib/ogg/speex/speexfile.cpp \ | |
taglib/ogg/speex/speexproperties.cpp \ | |
taglib/ogg/vorbis/vorbisfile.cpp \ | |
taglib/ogg/vorbis/vorbisproperties.cpp \ | |
taglib/riff/rifffile.cpp \ | |
taglib/riff/aiff/aifffile.cpp \ | |
taglib/riff/aiff/aiffproperties.cpp \ | |
taglib/riff/wav/wavfile.cpp \ | |
taglib/riff/wav/wavproperties.cpp \ | |
taglib/toolkit/tbytevector.cpp \ | |
taglib/toolkit/tbytevectorlist.cpp \ | |
taglib/toolkit/tdebug.cpp \ | |
taglib/toolkit/tfile.cpp \ | |
taglib/toolkit/tstring.cpp \ | |
taglib/toolkit/tstringlist.cpp \ | |
taglib/toolkit/unicode.cpp \ | |
taglib/trueaudio/trueaudiofile.cpp \ | |
taglib/trueaudio/trueaudioproperties.cpp \ | |
taglib/wavpack/wavpackfile.cpp \ | |
taglib/wavpack/wavpackproperties.cpp \ | |
HEADERS += ./config.h | |
HEADERS += ./taglib_config.h | |
DEFINES += MAKE_TAGLIB_LIB | |
DEFINES += WITH_ASF | |
DEFINES += WITH_MP4 | |
QT -= gui | |
CONFIG(debug, debug|release) { | |
DEFINES += _DEBUG | |
DESTDIR = ../taglib-debug | |
OBJECTS_DIR = ./debug-o | |
} else { | |
DESTDIR = ../taglib-release | |
OBJECTS_DIR = ./release-o | |
} | |
win32 { | |
CONFIG += dll | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment