#!/usr/bin/env python

import sys

from kpipe import KPipe


def main():
	"""
	Implements the script interface.
	"""

	if len(sys.argv) != 2:
		sys.exit(KPipe.help())

	cmd = sys.argv[1].lower()

	if cmd == 'info':
		sys.exit(KPipe.info())
	elif cmd == 'fast':
		sys.exit(KPipe.info(False))
	elif cmd == 'make':
		sys.exit(KPipe.make())
	elif cmd == 'build':
		sys.exit(KPipe.make(True))
	else:
		sys.exit(KPipe.help())


if __name__ == "__main__":
	main()
