aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/kyua/Makefile10
-rw-r--r--lib/kyua/Makefile.inc20
-rw-r--r--lib/kyua/Makefile.kyua11
-rw-r--r--lib/kyua/cli/Makefile29
-rw-r--r--lib/kyua/config.h122
-rw-r--r--lib/kyua/drivers/Makefile12
-rw-r--r--lib/kyua/engine/Makefile22
-rw-r--r--lib/kyua/model/Makefile13
-rw-r--r--lib/kyua/store/Makefile18
-rw-r--r--lib/kyua/utils/Makefile65
-rw-r--r--lib/kyua/utils/defs.hpp70
11 files changed, 0 insertions, 392 deletions
diff --git a/lib/kyua/Makefile b/lib/kyua/Makefile
deleted file mode 100644
index 1a1ea8bf5828..000000000000
--- a/lib/kyua/Makefile
+++ /dev/null
@@ -1,10 +0,0 @@
-# $FreeBSD$
-
-SUBDIR= cli \
- drivers \
- engine \
- model \
- store \
- utils
-
-.include <bsd.subdir.mk>
diff --git a/lib/kyua/Makefile.inc b/lib/kyua/Makefile.inc
deleted file mode 100644
index 52f19d3140b3..000000000000
--- a/lib/kyua/Makefile.inc
+++ /dev/null
@@ -1,20 +0,0 @@
-# $FreeBSD$
-
-KYUA_LIBDIR:= ${.PARSEDIR}
-
-.include "${KYUA_LIBDIR}/Makefile.kyua"
-
-LIB_CXX= kyua_${KYUA_LIB}
-INTERNALLIB=
-
-.PATH: ${KYUA_SRCDIR}/${KYUA_LIB}
-CFLAGS+= -I${KYUA_LIBDIR} \
- -I${KYUA_SRCDIR} \
- -I${SRCTOP}/contrib/lutok/include
-
-CFLAGS+= -DHAVE_CONFIG_H
-
-# kyua uses auto_ptr
-CFLAGS+= -Wno-deprecated-declarations
-
-.include "${.PARSEDIR}/../Makefile.inc"
diff --git a/lib/kyua/Makefile.kyua b/lib/kyua/Makefile.kyua
deleted file mode 100644
index 1fd30a135409..000000000000
--- a/lib/kyua/Makefile.kyua
+++ /dev/null
@@ -1,11 +0,0 @@
-# $FreeBSD$
-
-KYUA_VERSION= 0.13
-
-KYUA_CONFDIR= /etc/kyua
-KYUA_DOCDIR= /usr/share/doc/kyua
-KYUA_EGDIR= /usr/share/examples/kyua
-KYUA_MISCDIR= /usr/share/kyua/misc
-KYUA_STOREDIR= /usr/share/kyua/store
-
-KYUA_SRCDIR= ${SRCTOP}/contrib/kyua
diff --git a/lib/kyua/cli/Makefile b/lib/kyua/cli/Makefile
deleted file mode 100644
index b5de51607c12..000000000000
--- a/lib/kyua/cli/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-KYUA_LIB= cli
-INTERNALLIB=
-LIBADD= kyua_drivers kyua_engine kyua_model kyua_store kyua_utils
-CFLAGS+= -DKYUA_CONFDIR=\"${KYUA_CONFDIR}\" \
- -DKYUA_DOCDIR=\"${KYUA_DOCDIR}\" \
- -DKYUA_MISCDIR=\"${KYUA_MISCDIR}\" \
- -DPACKAGE=\"kyua\" \
- -DPACKAGE_NAME=\"Kyua\" \
- -DPACKAGE_VERSION=\"${KYUA_VERSION}\" \
- -DVERSION=\"${KYUA_VERSION}\"
-
-SRCS= cmd_about.cpp \
- cmd_config.cpp \
- cmd_db_exec.cpp \
- cmd_db_migrate.cpp \
- cmd_debug.cpp \
- cmd_help.cpp \
- cmd_list.cpp \
- cmd_report.cpp \
- cmd_report_html.cpp \
- cmd_report_junit.cpp \
- cmd_test.cpp \
- common.cpp \
- config.cpp \
- main.cpp
-
-.include <bsd.lib.mk>
diff --git a/lib/kyua/config.h b/lib/kyua/config.h
deleted file mode 100644
index 132972229364..000000000000
--- a/lib/kyua/config.h
+++ /dev/null
@@ -1,122 +0,0 @@
-/* config.h. Generated from config.h.in by configure. */
-/* config.h.in. Generated from configure.ac by autoheader. */
-
-/* Define to the optind value to reset getopt processing */
-#define GETOPT_OPTIND_RESET_VALUE 1
-
-/* Define to 1 if getcwd(NULL, 0) works */
-#define HAVE_GETCWD_DYN 1
-
-/* Define to 1 if getopt allows a + sign for POSIX behavior */
-/* #undef HAVE_GETOPT_GNU */
-
-/* Define to 1 if getopt has optreset */
-#define HAVE_GETOPT_WITH_OPTRESET 1
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#define HAVE_INTTYPES_H 1
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define to 1 if you have the `putenv' function. */
-#define HAVE_PUTENV 1
-
-/* Define to 1 if you have the `setenv' function. */
-#define HAVE_SETENV 1
-
-/* Define to 1 if you have the `statfs' function. */
-#define HAVE_STATFS 1
-
-/* Define to 1 if you have the `statvfs' function. */
-#define HAVE_STATVFS 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#define HAVE_STDINT_H 1
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-#define HAVE_STRINGS_H 1
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to 1 if you have the `sysctlbyname' function. */
-#define HAVE_SYSCTLBYNAME 1
-
-/* Define to 1 if you have the <sys/mount.h> header file. */
-#define HAVE_SYS_MOUNT_H 1
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-#define HAVE_SYS_PARAM_H 1
-
-/* Define to 1 if you have the <sys/statvfs.h> header file. */
-#define HAVE_SYS_STATVFS_H 1
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/sysctl.h> header file. */
-#define HAVE_SYS_SYSCTL_H 1
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the <sys/vfs.h> header file. */
-/* #undef HAVE_SYS_VFS_H */
-
-/* Define to 1 if you have the <termios.h> header file. */
-#define HAVE_TERMIOS_H 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#define HAVE_UNISTD_H 1
-
-/* Define to 1 if you have the `unmount' function. */
-#define HAVE_UNMOUNT 1
-
-/* Define to 1 if you have the `unsetenv' function. */
-#define HAVE_UNSETENV 1
-
-/* Define to 1 if your lchmod works */
-#define HAVE_WORKING_LCHMOD 1
-
-/* Define to the last valid signal number */
-#define LAST_SIGNO 128
-
-/* Define to the name of the sysctl MIB */
-#define MEMORY_QUERY_SYSCTL_MIB "hw.usermem"
-
-/* Define to the memory query type */
-#define MEMORY_QUERY_TYPE "sysctlbyname"
-
-/* Name of package */
-#define PACKAGE "kyua"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "kyua-discuss@googlegroups.com"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "Kyua"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Kyua 0.13"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "kyua"
-
-/* Define to the home page for this package. */
-#define PACKAGE_URL "https://github.com/jmmv/kyua/"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "0.13"
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* Set to the path of umount(8) */
-/* #undef UMOUNT */
-
-/* Version number of package */
-#define VERSION "0.13"
diff --git a/lib/kyua/drivers/Makefile b/lib/kyua/drivers/Makefile
deleted file mode 100644
index adf9c0601269..000000000000
--- a/lib/kyua/drivers/Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
-# $FreeBSD$
-
-KYUA_LIB= drivers
-LIBADD= kyua_model kyua_engine kyua_store
-
-SRCS= debug_test.cpp \
- list_tests.cpp \
- report_junit.cpp \
- run_tests.cpp \
- scan_results.cpp
-
-.include <bsd.lib.mk>
diff --git a/lib/kyua/engine/Makefile b/lib/kyua/engine/Makefile
deleted file mode 100644
index 4f0c9053c692..000000000000
--- a/lib/kyua/engine/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-KYUA_LIB= engine
-LIBADD= lutok kyua_utils
-CFLAGS= -DKYUA_ARCHITECTURE=\"${MACHINE_ARCH}\" \
- -DKYUA_PLATFORM=\"${MACHINE}\"
-
-SRCS= atf.cpp \
- atf_list.cpp \
- atf_result.cpp \
- config.cpp \
- exceptions.cpp \
- filters.cpp \
- kyuafile.cpp \
- plain.cpp \
- requirements.cpp \
- scanner.cpp \
- tap.cpp \
- tap_parser.cpp \
- scheduler.cpp
-
-.include <bsd.lib.mk>
diff --git a/lib/kyua/model/Makefile b/lib/kyua/model/Makefile
deleted file mode 100644
index d4a0b91587e7..000000000000
--- a/lib/kyua/model/Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-# $FreeBSD$
-
-KYUA_LIB= model
-LIBADD= lutok
-
-SRCS= context.cpp \
- exceptions.cpp \
- metadata.cpp \
- test_case.cpp \
- test_program.cpp \
- test_result.cpp
-
-.include <bsd.lib.mk>
diff --git a/lib/kyua/store/Makefile b/lib/kyua/store/Makefile
deleted file mode 100644
index 39753691873e..000000000000
--- a/lib/kyua/store/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# $FreeBSD$
-
-KYUA_LIB= store
-LIBADD= kyua_model kyua_utils sqlite3
-
-CFLAGS+= -DKYUA_STOREDIR=\"${KYUA_STOREDIR}\"
-
-SRCS= dbtypes.cpp \
- exceptions.cpp \
- layout.cpp \
- metadata.cpp \
- migrate.cpp \
- read_backend.cpp \
- read_transaction.cpp \
- write_backend.cpp \
- write_transaction.cpp
-
-.include <bsd.lib.mk>
diff --git a/lib/kyua/utils/Makefile b/lib/kyua/utils/Makefile
deleted file mode 100644
index 740b395d6951..000000000000
--- a/lib/kyua/utils/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# $FreeBSD$
-
-KYUA_LIB= utils
-LIBADD= lutok
-
-CFLAGS+= -I${SRCTOP}/contrib/sqlite3
-CFLAGS+= -DGDB=\"/usr/local/bin/gdb\"
-
-SRCS= datetime.cpp \
- env.cpp \
- memory.cpp \
- passwd.cpp \
- sanity.cpp \
- stacktrace.cpp \
- stream.cpp \
- units.cpp \
- cmdline/base_command.cpp \
- cmdline/exceptions.cpp \
- cmdline/globals.cpp \
- cmdline/options.cpp \
- cmdline/parser.cpp \
- cmdline/ui.cpp \
- cmdline/ui_mock.cpp \
- config/exceptions.cpp \
- config/keys.cpp \
- config/lua_module.cpp \
- config/nodes.cpp \
- config/parser.cpp \
- config/tree.cpp \
- format/exceptions.cpp \
- format/formatter.cpp \
- fs/auto_cleaners.cpp \
- fs/directory.cpp \
- fs/exceptions.cpp \
- fs/lua_module.cpp \
- fs/operations.cpp \
- fs/path.cpp \
- logging/operations.cpp \
- process/child.cpp \
- process/deadline_killer.cpp \
- process/exceptions.cpp \
- process/executor.cpp \
- process/fdstream.cpp \
- process/isolation.cpp \
- process/operations.cpp \
- process/status.cpp \
- process/system.cpp \
- process/systembuf.cpp \
- signals/exceptions.cpp \
- signals/interrupts.cpp \
- signals/misc.cpp \
- signals/programmer.cpp \
- signals/timer.cpp \
- sqlite/c_gate.cpp \
- sqlite/database.cpp \
- sqlite/exceptions.cpp \
- sqlite/statement.cpp \
- sqlite/transaction.cpp \
- text/exceptions.cpp \
- text/operations.cpp \
- text/regex.cpp \
- text/table.cpp \
- text/templates.cpp \
-
-.include <bsd.lib.mk>
diff --git a/lib/kyua/utils/defs.hpp b/lib/kyua/utils/defs.hpp
deleted file mode 100644
index 32d1f9bb2344..000000000000
--- a/lib/kyua/utils/defs.hpp
+++ /dev/null
@@ -1,70 +0,0 @@
-// Copyright 2010 The Kyua Authors.
-// All rights reserved.
-//
-// Redistribution and use in source and binary forms, with or without
-// modification, are permitted provided that the following conditions are
-// met:
-//
-// * Redistributions of source code must retain the above copyright
-// notice, this list of conditions and the following disclaimer.
-// * Redistributions in binary form must reproduce the above copyright
-// notice, this list of conditions and the following disclaimer in the
-// documentation and/or other materials provided with the distribution.
-// * Neither the name of Google Inc. nor the names of its contributors
-// may be used to endorse or promote products derived from this software
-// without specific prior written permission.
-//
-// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-/// \file utils/defs.hpp
-///
-/// Definitions for compiler and system features autodetected at configuration
-/// time.
-
-#if !defined(UTILS_DEFS_HPP)
-#define UTILS_DEFS_HPP
-
-
-/// Attribute to mark a function as non-returning.
-#define UTILS_NORETURN __attribute__((noreturn))
-
-
-/// Attribute to mark a function as pure.
-#define UTILS_PURE __attribute__((__pure__))
-
-
-/// Attribute to mark an entity as unused.
-#define UTILS_UNUSED __attribute__((__unused__))
-
-
-/// Unconstifies a pointer.
-///
-/// \param type The target type of the conversion.
-/// \param ptr The pointer to be unconstified.
-#define UTILS_UNCONST(type, ptr) ((type*)(unsigned long)(const void*)(ptr))
-
-
-/// Macro to mark a parameter as unused.
-///
-/// This macro has to be called on the name of a parameter during the
-/// definition (not declaration) of a function. When doing so, it declares
-/// the parameter as unused to silence compiler warnings and also renames
-/// the parameter by prefixing "unused_" to it. This is to ensure that the
-/// developer remembers to remove the call to this macro from the parameter
-/// when he actually starts using it.
-///
-/// \param name The name of the function parameter to mark as unused.
-#define UTILS_UNUSED_PARAM(name) unused_ ## name UTILS_UNUSED
-
-
-#endif // !defined(UTILS_DEFS_HPP)