diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2016-10-06 12:53:54 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2016-10-06 12:53:54 +0000 |
| commit | e12885cf9d4e768c203db098b999db60b57aa6a0 (patch) | |
| tree | d1431cca19ebd31c5fd7fd740575f938cf62e12e /src/plugins/Input/Input.pro | |
| parent | c4dac86889d70296f9a95361341d7a4f890519d7 (diff) | |
| download | qmmp-e12885cf9d4e768c203db098b999db60b57aa6a0.tar.gz qmmp-e12885cf9d4e768c203db098b999db60b57aa6a0.tar.bz2 qmmp-e12885cf9d4e768c203db098b999db60b57aa6a0.zip | |
disabled archive plugin for taglib 1.10 or lower
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@6770 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Input/Input.pro')
| -rw-r--r-- | src/plugins/Input/Input.pro | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/plugins/Input/Input.pro b/src/plugins/Input/Input.pro index b8933e246..a36a0b2e4 100644 --- a/src/plugins/Input/Input.pro +++ b/src/plugins/Input/Input.pro @@ -51,7 +51,16 @@ contains(CONFIG, WILDMIDI_PLUGIN){ } contains(CONFIG, ARCHIVE_PLUGIN){ - SUBDIRS += archive + TAGLIB_VERSION = $$system("pkg-config --modversion taglib") + TAGLIB_VERSION = $$split(TAGLIB_VERSION, ".") + TAGLIB_VER_MAJ = $$member(TAGLIB_VERSION, 0) + TAGLIB_VER_MIN = $$member(TAGLIB_VERSION, 1) + + greaterThan(TAGLIB_VER_MAJ, 1) | equals(TAGLIB_VER_MAJ, 1) { + greaterThan(TAGLIB_VER_MIN, 10):SUBDIRS += archive + } else { + message("Archive plugin requires at least TagLib 1.11") + } } } |
