#makefile created by Hattis plugin-make.pl
# This script creates a makefile


CC=gcc

INCLUDES=-I/opt/gimp-2.8.3/include/gimp-2.0 \
        -I/usr/src/gimp-2.8.3/app \
	-I/usr/gtk/include/gtk-2.0 \
	-I/usr/gtk/include/glib-2.0 \
	-I/usr/gtk/lib/glib-2.0/include \
	-I/usr/gtk/lib/gtk-2.0/include \
	-I/usr/gtk/include/atk-1.0 \
	-I/usr/gtk/include/cairo \
	-I/usr/gtk/include/gdk-pixbuf-2.0 \
	-I/usr/gtk/include/pango-1.0 \
	-I/usr/gtk/include \
	-I/usr/gtk/include/freetype2 \
	-I/usr/gtk/include/libpng14

LIBS=-L/mingw/lib \
	-L/usr/gtk/lib \
  -L/mingw/lib \
	-L/opt/gimp-2.8.3/lib \
	-lgimpui-2.0 \
	-lgimpwidgets-2.0 \
	-lgimpmodule-2.0 \
	-lgimp-2.0 \
	-lgimpmath-2.0 \
	-lgimpconfig-2.0 \
	-lgimpcolor-2.0 \
	-lgimpbase-2.0 \
	-lgtk-win32-2.0 \
	-lgdk-win32-2.0 \
	-latk-1.0 \
	-lgio-2.0 \
	-lpangowin32-1.0 \
	-lgdi32 \
	-lpangocairo-1.0 \
	-lgdk_pixbuf-2.0 \
	-lpango-1.0 \
	-lcairo \
	-lgobject-2.0 \
	-lgmodule-2.0 \
	-lgthread-2.0 \
	-lglib-2.0 \
	-lintl

CFLAGS=-mms-bitfields -mwindows
LFLAGS=-O2 -Wall -s

all: liquify.exe
liquify.exe : liquify.o gimpspinscale.o
	$(CC) -o liquify.exe liquify.o gimpspinscale.o $(CFLAGS) $(LFLAGS) $(LIBS)

gimpspinscale.o : gimpspinscale.c
	$(CC) -c gimpspinscale.c $(CFLAGS) $(LFLAGS) $(INCLUDES)

liquify.o : liquify.c
	$(CC) -c liquify.c $(CFLAGS) $(LFLAGS) $(INCLUDES)

clean:
	rm liquify.exe liquify.o
