diff options
author | Laurent Montel <montel@kde.org> | 2006-09-20 12:52:28 +0000 |
---|---|---|
committer | Laurent Montel <montel@kde.org> | 2006-09-20 12:52:28 +0000 |
commit | e3cf99c87a6109186daabba3640d67a08f4fab02 (patch) | |
tree | afb7a1391ed194dd9e587e0fa3dd83ff649a7ac6 /taglib-config.cmake | |
parent | dae3f838201a2be93f5bff2fdb3c9f9aabc3b747 (diff) |
Add cmake support
All compile need to test now
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@586714 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'taglib-config.cmake')
-rw-r--r-- | taglib-config.cmake | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/taglib-config.cmake b/taglib-config.cmake new file mode 100644 index 00000000..00401243 --- /dev/null +++ b/taglib-config.cmake @@ -0,0 +1,55 @@ +#!/bin/sh + +usage() +{ + echo "usage: $0 [OPTIONS]" +cat << EOH + +options: + [--libs] + [--cflags] + [--version] + [--prefix] +EOH + exit 1; +} + +prefix=${CMAKE_INSTALL_PREFIX} +exec_prefix=${CMAKE_INSTALL_PREFIX} +libdir=${LIB_INSTALL_DIR} +includedir=${INCLUDE_INSTALL_DIR} + +flags="" + +if test $# -eq 0 ; then + usage +fi + +while test $# -gt 0 +do + case $1 in + --libs) + flags="$flags -L$libdir -ltag" + ;; + --cflags) + flags="$flags -I$includedir/taglib" + ;; + --version) + echo 1.4 + ;; + --prefix) + echo $prefix + ;; + *) + echo "$0: unknown option $1" + echo + usage + ;; + esac + shift +done + +if test -n "$flags" +then + echo $flags +fi |