## program below usage() { cat <&2; } if test $# -eq 0; then usage 1 fi while test $# -gt 0; do case "$1" in esac case "$1" in --help) usage 0 ;; -h) usage 0 ;; -v) echo ${CONFIG_MAPNIK_VERSION} ;; --version) echo $CONFIG_MAPNIK_VERSION ;; --git-revision) echo ${CONFIG_GIT_REVISION} ;; --git-describe) echo ${CONFIG_GIT_DESCRIBE} ;; --fonts) echo ${CONFIG_FONTS} ;; --input-plugins) echo ${CONFIG_INPUT_PLUGINS} ;; --defines) echo ${CONFIG_MAPNIK_DEFINES} ;; --prefix) echo ${CONFIG_PREFIX} ;; --lib-name) echo ${CONFIG_MAPNIK_LIBNAME} ;; --libs) echo -L${CONFIG_MAPNIK_LIBPATH} -l${CONFIG_MAPNIK_LIBNAME} ;; --dep-libs) echo ${CONFIG_DEP_LIBS} ;; --ldflags) echo ${CONFIG_MAPNIK_LDFLAGS} ;; --includes) echo -I${CONFIG_MAPNIK_INCLUDE} ;; --dep-includes) echo ${CONFIG_DEP_INCLUDES} ;; --cxxflags) echo ${CONFIG_CXXFLAGS} ;; --cflags) echo -I${CONFIG_MAPNIK_INCLUDE} ${CONFIG_DEP_INCLUDES} ${CONFIG_MAPNIK_DEFINES} ${CONFIG_CXXFLAGS} ;; --cxx) echo ${CONFIG_CXX} ;; --all-flags) echo -I${CONFIG_MAPNIK_INCLUDE} ${CONFIG_DEP_INCLUDES} ${CONFIG_MAPNIK_DEFINES} ${CONFIG_CXXFLAGS} -L${CONFIG_MAPNIK_LIBPATH} -l${CONFIG_MAPNIK_LIBNAME} ${CONFIG_MAPNIK_LDFLAGS} ${CONFIG_DEP_LIBS} ;; *) # push to stderr any invalid options echo "unknown option $1" 1>&2; ;; esac shift done exit 0