makefile で basename, dirname を使いたい

つぎのように書けば良い.

$(@D) dirname($@)
$(@F) basename($@)