GECKO_DIR = /usr/local/gecko TARGETS := $(patsubst %.idl,%.xpt,$(wildcard *.idl)) all: $(TARGETS) clean: rm -f $(TARGETS) $(TARGETS): %.xpt: %.idl xpidl -m typelib -w -v -I $(GECKO_DIR)/idl $<