From 390ef90d8eb03c8d398ee3bd7a8374f403acaa01 Mon Sep 17 00:00:00 2001
From: Adam Wardynski <award@.(win7-laptop)>
Date: Wed, 8 Dec 2010 19:23:54 +0100
Subject: [PATCH] Explicitly link tests executable with LibXML++2.6.

---
 tests/CMakeLists.txt | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 190919b..6299d51 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -1,5 +1,16 @@
 PROJECT( test )
 
+set(LIBS ${Boost_LIBRARIES})
+
+find_package(LibXML++ REQUIRED QUIET)
+include_directories(${LibXML++_INCLUDE_DIRS})
+link_directories(${LibXML++_LIBRARY_DIRS})
+set(LIBS ${LIBS} ${LibXML++_LIBRARIES})
+
+find_package(ANTLR REQUIRED QUIET)
+include_directories(${ANTLR_INCLUDE_DIR})
+set(LIBS ${LIBS} ${ANTLR_LIBRARY})
+
 include_directories( ${CMAKE_SOURCE_DIR} )
 
 add_definitions(-DLIBWCCL_TEST_DATA_DIR="${PROJECT_SOURCE_DIR}/")
@@ -27,7 +38,7 @@ add_executable(tests
 	varsetter.cpp
 )
 
-target_link_libraries ( tests wccl ${Boost_LIBRARIES} antlr)
+target_link_libraries ( tests wccl ${LIBS} )
 
 include_directories(${Boost_INCLUDE_DIR})
 link_directories(${Boost_LIBRARY_DIRS})
-- 
GitLab