link in new -lclangEdit when available
authorSven Verdoolaege <skimo@kotnet.org>
Tue, 27 Mar 2012 10:57:25 +0000 (12:57 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Tue, 27 Mar 2012 10:57:25 +0000 (12:57 +0200)
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
configure.ac
interface/Makefile.am

index add4e78..b5b8b00 100644 (file)
@@ -153,6 +153,12 @@ system)
                           [Return type of HandleTopLevelDeclReturn])])
        AC_LANG_POP
        CPPFLAGS="$SAVE_CPPFLAGS"
+
+       SAVE_LDFLAGS="$LDFLAGS"
+       LDFLAGS="$CLANG_LDFLAGS $LDFLAGS"
+       AC_SUBST(LIB_CLANG_EDIT)
+       AC_CHECK_LIB([clangEdit], [main], [LIB_CLANG_EDIT=-lclangEdit], [])
+       LDFLAGS="$SAVE_LDFLAGS"
        ;;
 esac
 AM_CONDITIONAL(HAVE_CLANG, test $with_clang = system)
index 89644b9..4586618 100644 (file)
@@ -15,6 +15,7 @@ extract_interface_SOURCES = \
        extract_interface.cc
 extract_interface_LDADD = \
        -lclangFrontend -lclangSerialization -lclangParse -lclangSema \
+       $(LIB_CLANG_EDIT) \
        -lclangAnalysis -lclangAST -lclangLex -lclangBasic -lclangDriver \
        $(CLANG_LIBS) $(CLANG_LDFLAGS)