hdy-enums: Make build reproducible

Use @basename@ instead of @filename@ since the later uses the full
path which varies across builds.
3 jobs for reproducible in 2 minutes and 36 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
passed #4437
librem5
build-debian-clang

00:02:26

passed #4436
librem5
build-debian-gcc

00:02:08

25.4%
passed #4438
librem5
build-debian-package

00:02:06