Skip to content
Snippets Groups Projects
CMakeLists.txt 1.02 KiB
Newer Older
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}/")

add_executable(tests
ilor's avatar
ilor committed
	getsymbols.cpp
	getsymbolsinrange.cpp
Adam Wardyński's avatar
Adam Wardyński committed
	logicalpredicates.cpp
	main.cpp
Adam Wardynski's avatar
Adam Wardynski committed
	regex.cpp
Adam Wardyński's avatar
Adam Wardyński committed
	strsetfunctions.cpp
target_link_libraries ( tests wccl ${LIBS} )

include_directories(${Boost_INCLUDE_DIR})
link_directories(${Boost_LIBRARY_DIRS})

add_custom_target(test tests)
add_custom_target(test-verbose ./tests --log_level=message)