#!/bin/sh

. sh/tools.sh
. sh/ac.sh
. sh/verbose.sh

if [ -z "$1" ]
then
    echo 1>&2 "$0:  error:  invocation:  $0 FILE"
    exit 1
fi

{
    echo " "
    sh/do $gcc -M -MG $CXXFLAGS $1 -idirafter bin 
    echo " "
}                                        \
|   tr '\\' ' '                          \
|   $sed 's/^\([a-z_0-9.]*\.o\:\)//
s/ /  /g
s/^/ /g
s/$/ /g
s| /[^ ]* | |g
s/ \([^ /]*\.hh\) / bin\/\1 /g'

#s/ [^ ]*\.h / /g
