hwaf-base: CPPFLAGS is still needed for subprocesses. rebuild it from DEFINES