|
|
@ -3,19 +3,19 @@ |
|
|
|
# files that will be generated in the makefile
|
|
|
|
|
|
|
|
|
|
|
|
TARGET_XML+=prototype_api.xml |
|
|
|
TARGET_XML+=interface_example1.xml |
|
|
|
|
|
|
|
.PHONY: all yml clean |
|
|
|
.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 |
|
|
|
YML_PATH=../idl yml2proc -y ../lm-c99/ig-c99.ysl2 interface_example1.yml2 |
|
|
|
|
|
|
|
xml: $(TARGET_XML) |
|
|
|
|
|
|
|
%.xml: %.yml2 |
|
|
|
YML_PATH=../pEp_idl yml2proc -P $< -o $@ |
|
|
|
YML_PATH=../idl yml2proc -P $< -o $@ |
|
|
|
|
|
|
|
clean: |
|
|
|
rm -f *.xml *.xsl *.h |
|
|
|