Skip to content

tkren/vcwc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9d58031 · Sep 13, 2013

History

41 Commits
Sep 13, 2013
Jul 10, 2013
Jul 2, 2013
May 13, 2013
Sep 11, 2013
Apr 27, 2013
Aug 1, 2013
Apr 27, 2013
Apr 27, 2013
Sep 10, 2013
Jul 2, 2013
Apr 27, 2013
Apr 27, 2013
Jul 2, 2013
Jul 8, 2013
Jul 8, 2013
Jul 2, 2013
Jul 2, 2013
Apr 27, 2013
Apr 27, 2013

Repository files navigation

VCWC: Versioning Competition Workflow Compiler

git clone https://github.com/tkren/vcwc.git
cd vcwc
cp trackinfo-t01.mk trackinfo-tNN.mk

Then edit content of trackinfo-tNN.mk to fit your needs.

Benchmark directories

Create benchmarks/tNN/bBB directories with the encondings.

It's best if you symlink those benchmark directories to a repository.

Participant image

Create a sandbox image with

mkdir ./sandbox && sudo debootstrap --arch=amd64 precise ./sandbox http://at.archive.ubuntu.com/ubuntu/

See also [https://wiki.debian.org/Debootstrap].

If software is missing for the participant solver within the base system, you can update the sandbox with

chroot ./sandbox
mount -t proc proc /proc && mount -t sysfs sysfs /sys && mount -t devtmpfs udev /dev && mount -t devpts devpts /dev/pts
# install stuff with apt-get or copy files
umount /proc && umount /sys && umount /dev/pts && umount /dev
exit

Then run

tar -c ./sandbox > software/sandbox-with-fancy-software.tar

to create the base tarball that will be used to create the participant images.

Next create the participants/tNN directory and run vcwc/lib/create_all_tracks.sh.

FIXME

About

Versioning Competition Workflow Compiler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages