From 2ae3d800d46e267a1d7765692fac71dbcd57c020 Mon Sep 17 00:00:00 2001 From: ilor <kailoran@gmail.com> Date: Tue, 26 Apr 2011 13:28:13 +0200 Subject: [PATCH] sync with corpus2 writer factory changes --- CMakeLists.txt | 2 +- libwccl/CMakeLists.txt | 2 +- wccl-apps/wccl-match.cpp | 2 +- wccl-apps/wccl-rules.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7069f0e..bfe9db6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 2.8.0) set(ver_major "0") set(ver_minor "0") -set(ver_patch "1") +set(ver_patch "2") # use some of our own Find* scripts set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMakeScripts) diff --git a/libwccl/CMakeLists.txt b/libwccl/CMakeLists.txt index 24e9c39..9a89400 100644 --- a/libwccl/CMakeLists.txt +++ b/libwccl/CMakeLists.txt @@ -4,7 +4,7 @@ PROJECT(wccl) include_directories( ${CMAKE_CURRENT_BINARY_DIR}/include/ ) -find_package(Corpus2 1.0.6 REQUIRED) +find_package(Corpus2 1.0.8 REQUIRED) set(LIBS ${LIBS} ${Corpus2_LIBRARY}) find_package(PwrUtils 1.0.1 REQUIRED) diff --git a/wccl-apps/wccl-match.cpp b/wccl-apps/wccl-match.cpp index 2f5d752..3ef315c 100644 --- a/wccl-apps/wccl-match.cpp +++ b/wccl-apps/wccl-match.cpp @@ -204,7 +204,7 @@ int main(int argc, char** argv) Corpus2::TokenTimer& timer = Corpus2::global_timer(); timer.register_signal_handler(); boost::shared_ptr<Corpus2::TokenWriter> writer; - writer.reset(Corpus2::TokenWriter::create(output_format, std::cout, tagset)); + writer = Corpus2::TokenWriter::create_stream_writer(output_format, std::cout, tagset); boost::shared_ptr<Corpus2::TokenReader> reader; foreach (std::string cf, corpora_files) { reader = Corpus2::TokenReader::create_path_reader(input_format, tagset, cf); diff --git a/wccl-apps/wccl-rules.cpp b/wccl-apps/wccl-rules.cpp index e25257c..4b8b664 100644 --- a/wccl-apps/wccl-rules.cpp +++ b/wccl-apps/wccl-rules.cpp @@ -211,7 +211,7 @@ int main(int argc, char** argv) Corpus2::TokenTimer& timer = Corpus2::global_timer(); timer.register_signal_handler(); boost::shared_ptr<Corpus2::TokenWriter> writer; - writer.reset(Corpus2::TokenWriter::create(output_format, std::cout, tagset)); + writer = Corpus2::TokenWriter::create_stream_writer(output_format, std::cout, tagset); boost::shared_ptr<Corpus2::TokenReader> reader; foreach (const std::string& f, corpora_files) { reader = Corpus2::TokenReader::create_path_reader(input_format, tagset, f); -- GitLab