minix/share/mk
Lionel Sambuc 11be35a165 Importing NetBSD "Kyua" test framework
To do so, a few dependencies have been imported:

 * external/bsd/lutok
 * external/mit/lua
 * external/public-domain/sqlite
 * external/public-domain/xz

The Kyua framework is the new generation of ATF (Automated Test
Framework), it is composed of:

 * external/bsd/atf
 * external/bsd/kyua-atf-compat
 * external/bsd/kyua-cli
 * external/bsd/kyua-tester
 * tests

Kyua/ATF being written in C++, it depends on libstdc++ which is
provided by GCC. As this is not part of the sources, Kyua is only
compiled when the native GCC utils are installed.

To install Kyua do the following:

 * In a cross-build enviromnent, add the following to the build.sh
   commandline: -V MKBINUTILS=yes -V MKGCCCMDS=yes

WARNING:
  At this point the import is still experimental, and not supported
  on native builds (a.k.a make build).

Change-Id: I26aee23c5bbd2d64adcb7c1beb98fe0d479d7ada
2013-07-23 20:43:41 +02:00
..
bsd.clang-analyze.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.clean.mk Add mk and h files needed for cross compilation 2012-06-18 10:53:37 +00:00
bsd.dep.mk LLVM bitcode for almost the whole source tree 2013-06-18 10:49:53 +02:00
bsd.doc.mk import elf-only -lcurses 2011-07-25 11:08:17 +02:00
bsd.endian.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.files.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.gcc.mk Enable optional GCC install and GCC improvements 2013-07-12 14:22:03 +02:00
bsd.hostlib.mk Add mk and h files needed for cross compilation 2012-06-18 10:53:37 +00:00
bsd.hostprog.mk Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
bsd.inc.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.info.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.init.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.ioconf.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.kernobj.mk Add mk and h files needed for cross compilation 2012-06-18 10:53:37 +00:00
bsd.kinc.mk share/mk: use original stat -qf 2011-07-19 18:38:06 +02:00
bsd.klinks.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.kmodule.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.lib.mk Enable optional GCC install and GCC improvements 2013-07-12 14:22:03 +02:00
bsd.links.mk Move mkfiles from /etc/mk to /usr/share/mk 2010-06-25 19:33:56 +00:00
bsd.lua.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.man.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.nls.mk Add mk and h files needed for cross compilation 2012-06-18 10:53:37 +00:00
bsd.obj.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.own.mk Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
bsd.prog.mk Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
bsd.README Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
bsd.rpc.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.shlib.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.subdir.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
bsd.sys.mk Fixing warning about incorrect test in some build environment 2012-12-07 13:58:05 +01:00
bsd.test.mk Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
bsd.x11.mk Upgrading build system to new NetBSD revision 2012-11-15 16:07:29 +01:00
Makefile Cleanup: Remove minix.bootprog.mk 2013-03-06 11:56:56 +01:00
minix.gcov.mk Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
minix.service.mk Enable optional GCC install and GCC improvements 2013-07-12 14:22:03 +02:00
sys.mk LLVM bitcode for almost the whole source tree 2013-06-18 10:49:53 +02:00