Add generic.mk, linux.config.mk, and macros/* from dune2k