#!/bin/sh -ef # List installed packages parser_definition() { setup REST help:usage -- "usage: ${0##*/} [-c] [pkg...]" msg -- '' 'Options:' flag CURRENT -c --current -- "Use the current directory as a package" param PKG --check label:" --check PKG TRUE FALSE" -- \ "Check if PKG exists and return the string of TRUE if"\ "it exists, and the string of FALSE if it doesn't." \ "Useful for optional packaging." global_options } if [ -f ./cpt-lib ]; then . ./cpt-lib; else . cpt-lib; fi if [ "$PKG" ]; then if pkg_list "$PKG" >/dev/null 2>&1; then printf %s "$1" else printf %s "$2" fi else [ "$CURRENT" ] && set -- "${PWD##*/}" pkg_list "$@" fi