B_CFLAGS = -I/env/mingw-w64-gcc-4.8.1/include -I/env/mingw-w64-gcc-4.8.1/x86_64-w64-mingw32/include -I/mingw/include -I/python/include -pipe -O3 -mms-bitfields -s -m64
B_LDFLAGS = -L/env/mingw-w64-gcc-4.8.1/lib -L/env/mingw-w64-gcc-4.8.1/x86_64-w64-mingw32/lib -L/mingw/lib -mwindows -lpthread
GIMPARGS = $(shell gimptool-2.0 --cflags --libs)
PCREARGS = $(shell pcre-config --cflags --libs)
CP_OUTPUT = $(shell gimptool-2.0 --install-bin ./bin/bimp)
SAVE_DIR = $(shell echo $(CP_OUTPUT) | sed 's/cp \S* \(\S*\)/\1/')
make: 
	/env/mingw-w64-gcc-4.8.1/bin/x86_64-w64-mingw32-gcc-4.8.1.exe -o ./bin/bimp -Wall -O2 -Wno-unused-variable -Wno-pointer-sign -Wno-parentheses src/*.c src/manipulation-gui/*.c $(B_CFLAGS) $(B_LDFLAGS) $(GIMPARGS) $(PCREARGS) -DGIMP_DISABLE_DEPRECATED

install: 
	gimptool-2.0 --install-bin ./bin/bimp
	cp -Rf ./bin/win32/bimp-locale/ $(SAVE_DIR)

uninstall: 
	gimptool-2.0 --uninstall-bin bimp

clean:
	rm ./bin/bimp

