#!/bin/sh

set -eu

#######################################
# show all submodule paths in .gitmodules
# Arguments:
#   None
#######################################
main() {
  case "${1-}" in
    -h|--help|help) printf "%s\n"  "usage: ${0##*/}" "" "show all submodule paths in .gitmodules"; exit ;;
  esac
  git submodule--helper list | awk '{ print $4 }'
  #x
  #  file="$(git rev-parse --show-toplevel)/.gitmodules"
  #  test -f "${file}" || exit 0
  #  awk -F "[ =]" '/.*path =/ { print $4 }' "${file}"
}

main "$@"
