fome-fw/firmware/controllers/modules/modules_header_gen.mk

17 lines
472 B
Makefile

# Generate header to include all built modules
engine_modules_generated.h.gen : .FORCE
printf '$(MODULES_INCLUDE)' > $@
engine_modules_generated.h : engine_modules_generated.h.gen
rsync --checksum $< $@
modules_list_generated.h.gen : .FORCE
printf '$(MODULES_LIST)' > $@
modules_list_generated.h : modules_list_generated.h.gen
rsync --checksum $< $@
# All objects could depend on module list
$(OBJS) : engine_modules_generated.h
$(OBJS) : modules_list_generated.h