diff options
author | Fritz Elfert <felfert@to.com> | 2001-01-31 01:59:56 +0000 |
---|---|---|
committer | Fritz Elfert <felfert@to.com> | 2001-01-31 01:59:56 +0000 |
commit | 7e68b8205a603a7ec53ed0d9798126de155321f7 (patch) | |
tree | 95ffddd1b5e3dc4d1e585913cd2e95eb0ee2ae31 /conf/m4/kde/KDE_CHECK_EXTRA_LIBS.m4 | |
parent | 0aa44f1a1017280fd2b0b7708c5c77e8b1b214c8 (diff) | |
download | plptools-7e68b8205a603a7ec53ed0d9798126de155321f7.tar.gz plptools-7e68b8205a603a7ec53ed0d9798126de155321f7.tar.bz2 plptools-7e68b8205a603a7ec53ed0d9798126de155321f7.zip |
Reworked configuration:
- Splitted up acinclude.m4
- Added m4 macros, needed for KDE stuff
Diffstat (limited to 'conf/m4/kde/KDE_CHECK_EXTRA_LIBS.m4')
-rw-r--r-- | conf/m4/kde/KDE_CHECK_EXTRA_LIBS.m4 | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/conf/m4/kde/KDE_CHECK_EXTRA_LIBS.m4 b/conf/m4/kde/KDE_CHECK_EXTRA_LIBS.m4 new file mode 100644 index 0000000..c7477bb --- /dev/null +++ b/conf/m4/kde/KDE_CHECK_EXTRA_LIBS.m4 @@ -0,0 +1,56 @@ +AC_DEFUN(KDE_CHECK_EXTRA_LIBS, +[ +AC_MSG_CHECKING(for extra includes) +AC_ARG_WITH(extra-includes, [ --with-extra-includes=DIR + adds non standard include paths], + kde_use_extra_includes="$withval", + kde_use_extra_includes=NONE +) +kde_extra_includes= +if test -n "$kde_use_extra_includes" && \ + test "$kde_use_extra_includes" != "NONE"; then + + ac_save_ifs=$IFS + IFS=':' + for dir in $kde_use_extra_includes; do + kde_extra_includes="$kde_extra_includes $dir" + all_includes="$all_includes -I$dir" + USER_INCLUDES="$USER_INCLUDES -I$dir" + done + IFS=$ac_save_ifs + kde_use_extra_includes="added" +else + kde_use_extra_includes="no" +fi +AC_SUBST(USER_INCLUDES) + +AC_MSG_RESULT($kde_use_extra_includes) + +kde_extra_libs= +AC_MSG_CHECKING(for extra libs) +AC_ARG_WITH(extra-libs, [ --with-extra-libs=DIR adds non standard library paths], + kde_use_extra_libs=$withval, + kde_use_extra_libs=NONE +) +if test -n "$kde_use_extra_libs" && \ + test "$kde_use_extra_libs" != "NONE"; then + + ac_save_ifs=$IFS + IFS=':' + for dir in $kde_use_extra_libs; do + kde_extra_libs="$kde_extra_libs $dir" + all_libraries="$all_libraries -L$dir" + KDE_EXTRA_RPATH="$KDE_EXTRA_RPATH -rpath $dir" + USER_LDFLAGS="$USER_LDFLAGS -L$dir" + done + IFS=$ac_save_ifs + kde_use_extra_libs="added" +else + kde_use_extra_libs="no" +fi + +AC_SUBST(USER_LDFLAGS) + +AC_MSG_RESULT($kde_use_extra_libs) + +]) |