#!/usr/bin/env python

from optparse import OptionParser
from qt_create import create_qt_ros_legacy_package

if __name__ == "__main__":
    parser = OptionParser(usage="usage: %prog <package-name> [dependencies...]")
    options, args = parser.parse_args()
    if not args:
        parser.error("you must specify a package name and optionally also list package dependencies")
    package = args[0]

    # no checking dependencies like old roscreate-pkg did
    # since we are usually not in a shell
    depends = args[1:]
    depends = ''.join(['  <depend package="%s"/>\n'%d for d in depends])

    create_qt_ros_legacy_package(package, depends )
    print "\nPlease edit %s/manifest.xml and mainpage.dox to finish creating your package"%package


