RM = rm -f
PLUGINS = dpx dgr dpf dpix_dissolve
BIN = $(PLUGINS) dpf2gimppal gimppal2dpf

all: $(BIN)

install: $(BIN)
	for File in $(PLUGINS); do \
	  gimptool --install-bin-strip $$File; \
	done;

install-admin: $(BIN)
	for File in $(PLUGINS); do \
	  gimptool --install-bin-admin-strip $$File; \
	done;

clean:
	$(RM) $(BIN) *.o *.i *.exe *.dll *.a *.base *.exp

dpx: dpx.c
	gimptool --build $<

dgr: dgr.c
	gimptool --build $<

dpf: dpf.c
	gimptool --build $<

dpix_dissolve: dpix_dissolve.c
	gimptool --build $<

dpf2gimppal: dpf2gimppal.c getopt.o
	$(CC) `glib-config --cflags` `glib-config --libs` -o $@ $^

gimppal2dpf: gimppal2dpf.c getopt.o
	$(CC) `glib-config --cflags` `glib-config --libs` -o $@ $^

getopt.o: getopt.c
