From f4a338ee1a5eb993fb7f9688588b77b12ad944c2 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 29 Sep 2016 22:02:28 +0300 Subject: Move manifest_parser and manifest_serializer to libbutl --- tests/manifest-roundtrip/driver.cxx | 54 ------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 tests/manifest-roundtrip/driver.cxx (limited to 'tests/manifest-roundtrip/driver.cxx') diff --git a/tests/manifest-roundtrip/driver.cxx b/tests/manifest-roundtrip/driver.cxx deleted file mode 100644 index 91bb108..0000000 --- a/tests/manifest-roundtrip/driver.cxx +++ /dev/null @@ -1,54 +0,0 @@ -// file : tests/manifest-roundtrip/driver.cxx -*- C++ -*- -// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd -// license : MIT; see accompanying LICENSE file - -#include -#include - -#include - -#include -#include - -using namespace std; -using namespace butl; -using namespace bpkg; - -int -main (int argc, char* argv[]) -{ - if (argc != 2) - { - cerr << "usage: " << argv[0] << " " << endl; - return 1; - } - - try - { - ifdstream ifs (argv[1]); - manifest_parser p (ifs, argv[1]); - - stdout_fdmode (fdstream_mode::binary); // Write in binary mode. - manifest_serializer s (cout, "stdout"); - - for (bool eom (true), eos (false); !eos; ) - { - manifest_name_value nv (p.next ()); - - if (nv.empty ()) // End pair. - { - eos = eom; - eom = true; - } - else - eom = false; - - s.next (nv.name, nv.value); - } - } - catch (const exception& e) - { - cerr << e.what () << endl; - return 1; - } -} -- cgit v1.1