adapt to firm generator changes
add Makefile/deprecation warning