# TODO: # Incremental compilation impossible without redundantly specifying # files that will be generated in the makefile TARGET_XML+=prototype_api.xml .PHONY: all yml clean all: c_interface $(TARGET_XML) c_interface: YML_PATH=../pEp_idl yml2proc -y ../pEp_idl/gen_c_header.ysl2 prototype_api.yml2 xml: $(TARGET_XML) %.xml: %.yml2 YML_PATH=../pEp_idl yml2proc -P $< -o $@ clean: rm -f *.xml *.xsl *.h