1 # -*- Makefile -*- 2 3 {VARNAME}_PREFIX = {INTERFACE_PREFIX} 4 {VARNAME}_IDL = $(call interfaces_to_idl,$({VARNAME}_PREFIX)) 5 {VARNAME}_SERVER = $(call interfaces_to_server,$({VARNAME}_PREFIX)) 6 {VARNAME}_EXPORTED = $(call exported_files,$(call interfaces_to_interface_h,$({VARNAME}_PREFIX))) 7 8 $({VARNAME}_SERVER): $({VARNAME}_IDL) $({VARNAME}_EXPORTED) 9 $(IDL_PROG) -d $(BUILD_DIR) --server --headers --routines --language=c++ $({VARNAME}_IDL) 10 11 $({VARNAME}_EXPORTED): $({VARNAME}_IDL) 12 $(IDL_PROG) -d $(EXPORTED_DIR) --server --interfaces --language=c++ $({VARNAME}_IDL) 13 14 # vim: set ft=make: