summaryrefslogtreecommitdiff
path: root/ucoolib/arch/host/test
diff options
context:
space:
mode:
authorNicolas Schodet2015-06-03 13:46:44 +0200
committerNicolas Schodet2019-10-07 00:44:44 +0200
commit574480980dcffbfa7cd6dbe71e88253eb4c9feba (patch)
tree5f1c1261341a7c2a56de01d8c6d0815b164be8ba /ucoolib/arch/host/test
parentd415a0646e874848cd06482c5d57916cca5cff4a (diff)
Rename ucoolib modules directory from ucoolib to ucoo
Diffstat (limited to 'ucoolib/arch/host/test')
-rw-r--r--ucoolib/arch/host/test/Makefile9
-rw-r--r--ucoolib/arch/host/test/test_host.cc49
2 files changed, 0 insertions, 58 deletions
diff --git a/ucoolib/arch/host/test/Makefile b/ucoolib/arch/host/test/Makefile
deleted file mode 100644
index 9a329a3..0000000
--- a/ucoolib/arch/host/test/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-BASE = ../../../..
-
-TARGETS = host
-host_PROGS = test_host
-test_host_SOURCES = test_host.cc
-
-MODULES =
-
-include $(BASE)/build/top.mk
diff --git a/ucoolib/arch/host/test/test_host.cc b/ucoolib/arch/host/test/test_host.cc
deleted file mode 100644
index 871ff00..0000000
--- a/ucoolib/arch/host/test/test_host.cc
+++ /dev/null
@@ -1,49 +0,0 @@
-// ucoolib - Microcontroller object oriented library. {{{
-//
-// Copyright (C) 2013 Nicolas Schodet
-//
-// Permission is hereby granted, free of charge, to any person obtaining a
-// copy of this software and associated documentation files (the "Software"),
-// to deal in the Software without restriction, including without limitation
-// the rights to use, copy, modify, merge, publish, distribute, sublicense,
-// and/or sell copies of the Software, and to permit persons to whom the
-// Software is furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-// DEALINGS IN THE SOFTWARE.
-//
-// }}}
-#include "ucoolib/arch/host/host.hh"
-#include "ucoolib/arch/arch.hh"
-
-#include <cstdio>
-#include <cstdlib>
-
-int
-main (int argc, const char **argv)
-{
- ucoo::arch_init (argc, argv);
- ucoo::Host host ("test_host");
- host.add_option ('c', "connect to mex hub");
- host.add_option ('p', "FOO", "print FOO", "Hello world!");
- host.add_option ('s', "STRIP", "print striped instance", "");
- host.parse_options ();
- puts (host.get_option ('p').c_str ());
- if (host.is_option_set ('s'))
- {
- const std::string &strips = host.get_option ('s');
- int strip = atoi (strips.c_str ()); // Quick'n dirty convertion.
- puts (host.get_instance (strip).c_str ());
- }
- if (host.is_option_set ('c'))
- host.get_node ();
- return 0;
-}