# Make file for build plugin DLL with GCC
# mingw32-make.exe all clean

CC = g++
CFLAGS = -Wall -Werror -Os
LDFLAGS = -shared -lkernel32 -luser32 -ladvapi32
DEL = del
#DEL = rm -f

all: SaveAllAs.dll

SaveAllAs.dll: SaveAllAs.o Resource.o
	$(CC) $(CFLAGS) SaveAllAs.o Resource.o $(LDFLAGS) -o SaveAllAs.dll
	strip --strip-all SaveAllAs.dll

SaveAllAs.o:
	$(CC) $(CFLAGS) -c SaveAllAs.cpp

Resource.o:
	windres -I Resources Resources/SaveAllAs.rc -o Resource.o

clean:
	$(DEL) SaveAllAs.o
	$(DEL) Resource.o
